Skip to content

Core of my own developed tool to transcribe my conferences in english to spanish at mostly real time.

License

Notifications You must be signed in to change notification settings

edujbarrios/ConferenceTranslationTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conference Translation Tool

This project is a web application that provides real-time speech-to-text translation from English to Spanish using a camera feed. The application is designed to be compatible with GitHub Pages, and being a real helpful tool on the tranalations of conferences given in english to Spanish.

Features

  • Fullscreen camera feed
  • Real-time speech recognition (English)
  • Automatic translation to Spanish
  • Large, clear subtitles displayed over the video feed

Technologies Used

  • HTML5, CSS3, JavaScript
  • Flask (Python web framework)
  • Web Speech API for speech recognition
  • Google Translate API for translation

Setup and Installation

  1. Install the required Python packages: pip install flask flask-cors googletrans==3.1.0a0
  2. Run the Flask application:

python app.py

  1. Open a web browser and navigate to http://localhost:5000

Usage

  • Allow camera and microphone access when prompted by your browser.
  • Speak clearly in English.

The application will display the Spanish translation as subtitles on the screen.

License

MIT License

Contributing

Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.

About

Core of my own developed tool to transcribe my conferences in english to spanish at mostly real time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published