Welcome to the AI Audio Translator project repository! This project aims to provide users with a seamless translation experience using advanced AI technologies. Below are some key highlights of the project:
- Developed an AI Translator Web App using Python and Flask.
- Integrated AI models from Hugging Face, including transformers and pipelines.
- Enabled users to record messages and download translations.
- Supported translation from English to French or Spanish.
- Utilized cutting-edge AI technology to enhance translation capabilities.
-
Clone the repository to your local machine:
git clone https://github.com/your_username/ai-audio-translator.git
-
Install the necessary dependencies:
pip install -r requirements.txt
-
Install
ffmpeg
:- This project requires
ffmpeg
for audio processing. You can downloadffmpeg
from the official website and follow the installation instructions for your operating system.
- This project requires
-
Run the Flask app:
python app.py
-
Access the web app through your browser at
http://localhost:5000
. -
Record your message, select the target language (French or Spanish), and initiate the translation.
-
Download the translated audio file for your use.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/new-feature
). - Create a new Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Thank you for checking out the AI Audio Translator project! If you have any questions or suggestions, feel free to open an issue or contact us directly. Happy translating!