Skip to content

This project aims to facilitate seamless communication across language barriers by providing a platform for real-time speech translation. Leveraging modern technologies such as speech recognition, machine translation, and text-to-speech synthesis, this project enables users to translate spoken language into various target languages instantly.

Notifications You must be signed in to change notification settings

amitrajputfff/VoiceVerse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceVerse

Welcome to the Speech Translation project repository! This project aims to facilitate seamless communication across language barriers by providing a platform for real-time speech translation. Leveraging modern technologies such as speech recognition, machine translation, and text-to-speech synthesis, this project enables users to translate spoken language into various target languages instantly.

Key Features

  • Speech Recognition: Utilizing speech recognition technology to transcribe spoken language into text format.
  • Machine Translation: Employing advanced machine translation algorithms to translate the transcribed text into the desired target language.
  • Text-to-Speech Synthesis: Generating natural-sounding speech output in the target language using text-to-speech synthesis techniques.
  • User-Friendly Interface: Offering an intuitive user interface that allows users to easily record, translate, and playback translated speech.

Getting Started

To get started with the Speech Translation project, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies by running pip install -r requirements.txt.
  3. Run the Flask application by executing python app.py.
  4. Add the frontend files in a folder named static in the absolute folder of the app.py file
  5. Access the application by navigating to http://localhost:5000 in your web browser.

Contributing

Contributions to the Speech Translation project are welcome! If you'd like to contribute, please follow these guidelines:

  • Fork the repository.
  • Create a new branch for your feature (git checkout -b feature-name).
  • Make your changes.
  • Commit your changes (git commit -am 'Add new feature').
  • Push to the branch (git push origin feature-name).
  • Create a new pull request.

Contact

If you have any questions or suggestions regarding the Speech Translation project, feel free to contact us at amitr3245@gmail.com.

About

This project aims to facilitate seamless communication across language barriers by providing a platform for real-time speech translation. Leveraging modern technologies such as speech recognition, machine translation, and text-to-speech synthesis, this project enables users to translate spoken language into various target languages instantly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published