We were inspired by language learning classes and imagined a tool that would help others improve their language speaking skills during practice. Pronunciation Coach offers simple prompts for users to read aloud, then grades them based on how closely their word usage matches that of a native speaker.
We built this using ElevenLabs and the Bolt editor. The webpage works with ElevenLabs for real-time audio processing and generates sample audio for the given sentence, so that the user can compare their practice to the suggested audio.
The challenges we encountered primarily involved the use of the ElevenLabs API. An issue that took some time to resolve was that ElevenLabs was not detecting any audio from the user, and the website could not generate a proper comparison in response.
We're proud of making a useful tool that provides real-time feedback for accelerated learning. We learned that while our first prompts were rough around the edges, with time and refinement, we were able to improve Pronunciation Coach into a useful tool.
There are currently no plans for future updates or development.
Built With
- bolt
- elevenlabs
Log in or sign up for Devpost to join the conversation.