普
·
通
·
话
Pǔtōnghuà · Common Tongue
学
Kodo
·
普通话
Pǔtōnghuà
Mandarin, in conversation.
Enter
龙
·
Kodo
·
2026
Who do you want to talk to?
Kodo
·
Choose someone →
Chat
Cards
Read
Drills
Tones
Missions
You
Choose a persona to begin.
End session — get feedback
🎙 Voice diary
+ New persona
🎙
Send
Loading…
Again
Hard
Good
Easy
Read it →
Generate 5 exercises
Tone trainer
Shadow a phrase
妈
mā
Tone 1 · mother
Tone 1 ˉ
Tone 2 ˊ
Tone 3 ˇ
Tone 4 ˋ
ˉ
Tone 1
ˊ
Tone 2
ˇ
Tone 3
ˋ
Tone 4
🎙
Shadow a native speaker
Loading…
▶ Listen
🎙 Record
↻ New phrase
Where you are
Tone heatmap
No data yet. Practice in
Tones
to fill this in.
Voice
Persona voice
Azure neural · Mandarin
Xiaoxiao — warm female
Yunjian — steady male
Yunxi — young male
Xiaoyi — bright female
Yunyang — newscaster male
Reset progress
Sign out
Voice diary
Speak in Chinese for up to 60 seconds — what's on your mind, what you ate, where you went. I'll write it back with corrections.
🎙
0:00
Click the mic to start
Close
New persona
Describe someone you'd like to talk to. Kimi will build them a brief.
Name (Chinese)
Name (English)
HSK level
HSK 1
HSK 2
HSK 3
HSK 4
HSK 5
Setting
Describe them
Create persona
Close