A-Menon / STEVE-AI

One of the top scoring projects at HackPrinceton Fall 2023, STEVE-AI is a zoom extension for minimal-delay multilingual broken-language translation, providing captioning, translation, grammar-correction, and definitions in any spoken language, overcoming language barriers to facilitate smooth interlanguage communication.

Home Page:https://devpost.com/software/steve-ocklgb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Steve

Steve AI is a tool that leverages multilingual translation and generative AI to help individuals communicate better. Some of the libraries used includes the Zoom API, Whisper, GPT-4 and Ngrok.

To run the demo

First, start node-media-server on your local computer:

npm i node-media-server -g && node-media-server

Then, add the following code to the Ngrok configuration file:

tunnels:
  rtmp:
    proto: tcp
    addr: 1935
  web:
    proto: http
    addr: 8000

and start both tunnels by running:

ngrok start --all

Next, follow this Zoom instruction and copy/paste the API token appropiately in caption_upload.py, and run.

For multilanguge translation press t while speaking, and for definition press d while speaking. The procesed caption will be automatically uploaded to the current meeting session.

About

One of the top scoring projects at HackPrinceton Fall 2023, STEVE-AI is a zoom extension for minimal-delay multilingual broken-language translation, providing captioning, translation, grammar-correction, and definitions in any spoken language, overcoming language barriers to facilitate smooth interlanguage communication.

https://devpost.com/software/steve-ocklgb


Languages

Language:Python 100.0%