Skip to content
forked from masteranson/Steve

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.

Notifications You must be signed in to change notification settings

A-Menon/STEVE-AI

 
 

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%