AI-Powered Speaking Tutor

Learn Mandarin with AI
HSK 1 Free · HSK 2–9 $9/mo

Master Chinese speaking, tones, and character writing with real-time interactive voice grading, stroke order tracing, and personalized review decks.

400+
Lessons
9
Levels
50+
Topics
5M+
Learners
AI Speaking Tutor

Your Personal Chinese Speaking Teacher

Listen to the AI speak Chinese, then respond by typing Chinese in the text box below.

AI Speaking Tutor
Select a lesson to begin
Avg
--
Select a lesson above and respond by typing Chinese.
--
--
--
Bite-Sized Lessons

10-15 Minute Lessons

Instant Translation

Translate Any Phrase

Translate any language to Chinese with AI. Supports English, Spanish, French, Japanese, Korean, German, Portuguese, Italian, Russian, and Vietnamese.

HSK Dictionary

Browse HSK Vocabulary

Browse all HSK vocabulary with pinyin and English translations.

Grammar Deep Dive

Understand Grammar

Level Assessment

Know Your Level in 5 Minutes

Quick Assessment

10 questions.

HSK Progress

9 Levels to Fluency

Today's Progress

12
Words
5
Chars
8
Spoken
3
Lessons
Reference
you
Your Writing Grid
Quiz active - write below!
Frequently Asked Questions

Learn More About MandarinCourse

Direct answers about our features, offline compatibility, and pronunciation grading.

How does the AI Speaking Tutor grade my pronunciation?

MandarinCourse uses browser-native Speech Recognition to listen to your utterance and compares it to the target sentence using a text-similarity scoring algorithm. In Live Mode, it connects to Gemini to evaluate natural conversation flow.

Can I use MandarinCourse offline without internet?

Yes! MandarinCourse is a Progressive Web App (PWA) that caches all scripts, assets, writing animations, and logic locally. The tone visualizer, character writing quizzes, and SRS flashcards run 100% offline client-side.

How does the Tone Pitch Visualizer help with Chinese tones?

The tone visualizer captures your voice's pitch curve using Web Audio autocorrelation. It graphs your spoken pitch curve on a canvas alongside reference guides for the four tones (Flat, Rising, Dipping, Falling), giving you instant visual feedback.

What is the Spaced Repetition System (SRS) used for?

The flashcard review deck uses a Spaced Repetition engine. By grading cards as Again, Hard, Good, or Easy, the algorithm schedules reviews. You can toggle the 'Due Reviews Only' box to study efficiently.