Skip to content

IMHC-Cloud/Interpreter-POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interpreter App

Interpreter App Submition for the Google Hackathon project.
This is a point of concept to solve for the lack of training software available for companies to train and test their interpreters.
For this project, the user can start an assigment, and gets prompted to interpret at certain points of the video. The video pauses and provides the user a reminder of the sentence to interpret.
The interprataton Audio gets converted fron Video/Webm format to WAV to it can be transformed into text by Google Speech to Text Service via API.
The generated text and the sentence to interpret from the video, are used to validate the interpretation by using VertexAI to prompt Google Gemini-1.5-pro-preview.

API

This section is for the backend portion of the app

Project Setup

The project uses Docker for development purposes. Here's how to get setup.

  1. Clone the respository
  2. Open Docker desktop app or make sure is running in the background
  3. in the terminal navitage to the InterpreterAPI folder of your project
    cd InterpreterAPI/
  4. Create docker image
docker build -t <DockerImageName> .
  1. Run docker container
docker run -p 8080:5000 <DockerImageName>

#API Reference To make a request, reference your hostname (ie localhost) with port 8080:

http://localhost:8080

Front End

This section is for the front end portion of the ap

Project Setup

  1. Clone the respository
  2. In the terminal navigate to the root directory of your project
  3. Install Dependencies by running the following command
    npm install
  4. Start the application by running the following command
    npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •