• Assist members of the community who might have difficulty communicating in the local language.

What it does

  • Allows users to speak in their native language and translates to the target language and outputs audio in that language.

How we built it

  • Utilized PubNub blocks to connect the JavaScript client to IBM Watson for real time translation. A Node JS server was implemented for authentication. IBM Watson API was used for speech to text and text to speech in addition to translation.

Challenges we ran into

-Connecting the three separate components(speech-to-text, translation, text-to-speech).

Accomplishments that we're proud of

  • Connecting the three separate components(speech-to-text, translation, text-to-speech) using PubNub blocks and the Watson API.

What we learned

  • How to use the various APIs. Also learned how to code in JavaScript and Node JS.

What's next for Blah Blah... Ahh!

  • Image recognition for specific objects and converting the extracted text to speech. Real time translation of phone calls from one end to the other.
Share this project: