← all repositories

nishuzumi/gemini-teacher

AI-powered English pronunciation correction and speaking practice assistant using Gemini.

1.2k stars Python Domain Apps
gemini-teacher
Not currently ranked — collecting fresh signals.
star history

This project is an English speaking practice assistant that leverages Google Gemini AI to evaluate pronunciation and provide real-time feedback. Users speak into a microphone and the system transcribes their speech, then uses Gemini to assess pronunciation accuracy, grammar, and provide correction suggestions. It also supports scenario-based conversation practice where the AI generates contextual dialogue situations. Optional ElevenLabs integration enables voice interaction. The system runs locally via a Python CLI application and requires a Gemini API key.

Frequently asked

What is nishuzumi/gemini-teacher?
AI-powered English pronunciation correction and speaking practice assistant using Gemini.
Is gemini-teacher open source?
Yes — nishuzumi/gemini-teacher is an open-source project tracked on heatdrop.
What language is gemini-teacher written in?
nishuzumi/gemini-teacher is primarily written in Python.
How popular is gemini-teacher?
nishuzumi/gemini-teacher has 1.2k stars on GitHub.
Where can I find gemini-teacher?
nishuzumi/gemini-teacher is on GitHub at https://github.com/nishuzumi/gemini-teacher.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.