Pronunciation Practice Tool
The Challenge
Practicing pronunciation is a critical but often difficult part of learning a new language. The challenge was to create an interactive tool that could generate practice phrases, listen to a user's pronunciation, and provide a fun, gamified way to improve.
My Solution
This tool leverages the Gemini API to generate an endless supply of practice phrases across various topics and complexities. It uses the browser's built-in speech recognition capabilities to capture the user's audio. While direct feedback on pronunciation accuracy is complex, the tool provides a clear target phrase and allows for repeated practice, which is key to improvement. The interface is clean and focused, encouraging users to practice without distraction.
← Back to Portfolio