Skip to content

Minimalist Translation Web App with Sign Language and Lesson Generation features. Uses Google Translate API, OpenCV, MediaPipe, Cvzone and Streamlit.

Notifications You must be signed in to change notification settings

andrearcaina/Self-Translate

Repository files navigation

icon

self.translate is ...

a revolutionary translation web application that can be utilized by users worldwide! This cutting-edge app has the
ability to translate text from a vast collection of over 100 languages, while also providing support for sign language.
With the incorporation of self.translate, learning, traveling, and socializing has never been easier.

How to Run

  • Download the zip folder and make sure you have all the requirements!
    • check requirements.txt for more information

Language(s), Tools and Libraries

  • Python
  • Streamlit
  • Co:here
  • OpenAI
  • Google Translate API
  • OpenCV
  • MediaPipe
  • Cvzone
  • SQLite

Future Improvements

  • enhance the hand recognition for sign language and increase the accuracy
  • voice recognition and drawing recognition for translation tool
  • create a mobile app and publish it for others to use
  • enhance the self.learn where the user can get the pdf version and flashcards

Developers

  • Andre Arcaina
  • Dominic Chen
  • Justin Tran
  • Tao Wang

About

Minimalist Translation Web App with Sign Language and Lesson Generation features. Uses Google Translate API, OpenCV, MediaPipe, Cvzone and Streamlit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •