Skip to content

Translate the voice in a different language from the original language in real time.

License

Notifications You must be signed in to change notification settings

serdaraltin/STS-Voice-Translation

Repository files navigation

STS-Voice-Translation 🌐🔊

Welcome to the STS-Voice-Translation project! This repository enables real-time voice translation from one language to another using advanced speech-to-text and text-to-speech technologies.

🚀 Features

  • Real-time voice translation
  • Multi-language support
  • Integration with OpenAI and ElevenLabs APIs

🛠️ Setup and Installation

Follow these steps to get the project running:

  1. Clone the repository:

    git clone https://github.com/serdaraltin/STS-Voice-Translation.git
    cd STS-Voice-Translation
  2. Install dependencies:

    sudo apt install portaudio19-dev
    pip install -r requirements.txt
  3. Configure the project:

    Update the configuration files with your API keys and settings.

  4. Run the application:

    python main.py

📁 Project Structure

  • /samples: Sample audio files
  • /src: Source code
  • /config: Configuration files

💬 Contributing

Contributions are welcome! Please feel free to open issues or submit pull requests.

📄 License

This project is licensed under the MIT License.

✨ Acknowledgements

Thank you to all contributors and the open-source community for their support.


Made with ❤️ by serdaraltin

About

Translate the voice in a different language from the original language in real time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages