The Live Translation System is a real-time speech-to-text and translation tool. It leverages advanced speech recognition and translation models to transcribe spoken language and translate it into the desired target language. The system is designed for ease of use, supporting both direct code execution and a standalone executable tool.
- Real-time speech transcription
- Language translation
- Voice Activity Detection (VAD)
- User-friendly GUI
- ONNX-based model inference
- Speech-to-text transcription service
- Translation service
- Voice Activity Detection (VAD) service
- GUI for user interaction
- Pre-trained ONNX models for speech processing
- Standalone executable for easy deployment
- Clone the repository and navigate to the project directory.
- Install dependencies:
pip install -r requirements.txt
- Run the main application:
python main.py
- Navigate to the
build/Live_Translator/
ordist/Live_Translator/
directory. - Double-click
Live_Translator.exe
to launch the tool.
- Ensure all dependencies are installed:
pip install -r requirements.txt
- Use PyInstaller to build the executable:
pyinstaller Live_Translator.spec
- The generated
.exe
and related files will be available in thebuild/Live_Translator/
anddist/Live_Translator/
directories.
This project is licensed under the MIT License. See the LICENSE file for details.