Inspiration

many times due to linguistic barriers we are not able to communicate well with others while on online platforms. Also, from a students point of view, we often face difficulty referring to really good content on youtube specifically due to the language barrier

What it does

this program would translate the speech (in any language) to the user's preferred language in real-time so as to facilitate communication and enhance understandability.

How we built it

we have built it basically using two APIs one is the symbl.ai's conversational API for language and tone detection and the other is google speech API for translation, with the backend part being supported by python

Challenges we ran into

learning the use and integration of APIs in our project and making our project precise enough to present accurate results as per the user's demand

Accomplishments that we're proud of

by integrating this program into the already available third-party apps, we would be able to help people by aiding their way of communication so that due to linguistic barriers they don't have to refrain from doing great in their lives and also help students learn better

What we learned

through the project, we would be able to learn the usage and integration of APIs, enhance our grip on python, and also learn some concepts of NLP, AI, and ML

What's next for multilingual speech-to-text conversion

initially, the program would feature only some of the popular languages but we would surely look forward to adding more of them and making our translation more accurate. We also aim to launch our website which will accept an audio file and return the text/audio output in users desired language.

Built With

  • google-cloud-services
  • google-speech-api
  • postman
  • python
  • python-nlp-libraries
  • symbl.ai-converstaional-api
Share this project:

Updates