This project translates movie character dialogues into different languages or accents while preserving their voice characteristics.
- Real-time speech recognition and translation.
- Voice cloning and synchronization.
- Subtitles generation.
- Clone the repository:
git clone https://github.com/allyelvis/movie_audio_character_translator.git
- Navigate to the project directory and activate the environment:
cd movie_audio_character_translator source env/bin/activate
- Install dependencies:
pip install -r requirements.txt
- Start the application:
python src/ui/app.py
- Access the application at http://localhost:5000.
See CONTRIBUTING.md.
This project is licensed under the MIT License.
To run tests, execute:
pytest tests
This project uses GitHub Actions for automated testing. Push or create a pull request to trigger the CI pipeline.