nthing the consensus here - it's very good as-is, even though I maxed out my conversational ability fairly quickly.
The only changes I would make are to the UI, clicking the start and stop listening button feels awkward. Perhaps make it so you can click, talk, and release the button. And perhaps the option to select a few different voices.
Also intrigued to see where you go with Anki integration. Excellent work, you should feel very proud of what you've built so far.