Our proposed solution consists of 5 components: English Language Sessions, Speaking Groups (Online/Offline), Google Pronunciation, Elsa Speak, Real time interactive visual feedback.
We will develop a chatbot that you are able to hold a conversation with. After you end the conversation, it will give you feedback on your pronunciation and explicitly try to improve the words you mispronounced, by showcasing the Fx contours of your pronunciation and a native, correct one. You will need to go through each word and repeat it 3 times correctly until you can advance to the next one. This way your focus will be channeled toward your weak spots and your learning curve will increase faster. The speech recognition will be enabled by the Google speech recognition API, which uses the machine learning technique of natural language processing (NLP).