Hello!

This app lets users record audio of themselves speaking various sentences that they can choose or are predefined in various languages. Then utilizing Google's Speech-to-Text API and our own algorithms which analyze and recognize mistakes in the user's pronounciation and enunciation in a language generic fashion and returns to the user sample audio to correct their mistakes. This app is meant to help people improve their communication skills and confidence while speaking and can prove useful for a variety of groups including immigrants, second language learners and children.

Currently the speech recognition supports over 35 different languages, and supports 10 of those languages for sample audio given back to the user.

Technologies Used: Google Cloud Speech-to-Text API Web text-to-speech API Node JS Express JS EJS Mongo DB RecroderJS

Contributers: Husni Fareed, Muhammad Saad Raza, Mustafa Hafeez

Built With

Share this project:

Updates