OpenAI's Whisper for transcript and ChatCompletion for translation.
- From a dropdown, select your spoken language and the language you want to translate to
Speech to text transcription & Translation
- Once you begin recording, Whisper and GPT3.5 will attempt to translate each word you speak in real-timeSummarize
- Once you are done recording, stop the recording and you will be able to summarize the transcriptionVoice
- buggy. Once you are done speaking, stopping the recording session will give you an option forVoice
. Which will read the translated text out via the TTS feature
Requirements:
Setup:
- Follow the Backend README for further steps
Run the websocket server:
- run
cd backend
- run
python3 main.py
Requirements:
- Yarn
- Node (v16+)
Setup:
- run
cd frontend
- run
yarn install
Run the WebApp:
- run
yarn start