Toolantern
Home › Cantonese Tone Trainer
Free · No account · Private by design

Cantonese Tone Trainer: Learn Cantonese Tones

Cantonese has six tones, and the tone changes the word: si1 (poem), si2 (history), si3 (to try), si4 (time), si5 (city), si6 (matter). One syllable, six different words. Say the wrong tone and you may say a different word entirely. Cantonese Tone Trainer listens through your microphone, draws your pitch curve over the target tone curve, and tells you exactly what to fix, one named hint at a time.

Cantonese Tone Trainer is a free web app that coaches the six Cantonese tones. First it calibrates your voice range: you slide from your lowest to your highest comfortable note, because Cantonese tones differ by pitch level as well as shape. Then you practise the 6 tones on 18 real syllables, and 12 real two-syllable words covering the hard contrasts. Say a syllable, press Check my tone, and the app compares your pitch to the target: level and shape together. If it is wrong, you get one named hint, such as Tone 3 sits in the middle of your range: yours was too low, near Tone 6. Start higher. No account, no ads, no audio ever leaves your device.

Open Cantonese Tone Trainer

The six tones

Every Cantonese syllable carries one of six tones, described by Chao tone numbers that trace the pitch from start to finish on a 1 to 5 scale. Three of them are flat, but at three different heights, and two of them rise, but from different starting points. That is why Cantonese tones are harder than Mandarin's: level matters, not just shape.

Cantonese Tone Trainer judges your pitch against the target's level AND shape. A low voice and a high voice are both judged against their own calibrated range, so the check works for any voice.

Calibrate your voice range first

Before practising, press Set my voice range and slide slowly from your lowest to your highest comfortable note, saying a steady "ahhh" while you slide. The app measures your range from that slide and grades every later utterance against it: 1.0 means the top of your range, 0.0 the bottom. This is what makes the three flat tones gradeable: Tone 1 sits near 0.9, Tone 3 near 0.6, Tone 6 near 0.3. Without calibration, a flat tone at any height could be any of the three. You can recalibrate any time in Settings, and your range is stored only on your device.

The 18 syllables

Three everyday syllables, each in all six tones, so you hear how the tone alone changes the word:

Tone pairs: 12 real words on the hard contrasts

Knowing single tones is only half the skill. In real speech, tones come in pairs, and the practice words are chosen to drill the confusable contrasts: the three flat levels, the two rises, and the low fall.

Tone pairs unlock at 50 points, after you have the single tones down. The app splits your utterance at the gap between syllables and checks each half against its target tone. If the first syllable is right and the second is wrong, the hint says so: Second syllable, then the named fix.

How the live check works

Your browser samples the microphone and measures your pitch with autocorrelation, a standard signal-processing method that finds how often your voice waveform repeats. No model is downloaded and no audio is sent anywhere. Your pitch contour is measured against your calibrated range and compared to the six standard target shapes. A match needs a close fit and a clear margin over the next-best tone; a contour sitting halfway between Tone 3 and Tone 6 is honestly reported as unclear rather than guessed. Press Hear the target to hear any tone shape as a gliding tone placed inside your own range before you say it.

Entering tones: 7, 8 and 9

Cantonese is often described as having nine tones. Tones 7, 8 and 9 are the "entering" tones, heard only on syllables ending in -p, -t or -k. Their pitch contours match tones 1, 3 and 6 respectively; they are shorter because the syllable ends in a stop consonant. This app teaches the six core contours, which cover the entering tones too. A teacher or native speaker can show you the stopped endings.

Quiz, points, levels and badges

Quiz mode asks for 8 items in a random order: +10 points per match, +20 bonus for a perfect round. Levels run New Voice, Tone Learner, Tone Star, and Master of Cantonese Tones. Badges cover the first matched tone, practising all 18 syllables, practising all 12 tone pairs, a perfect quiz round, and practising on seven days in a row. Confetti and chimes celebrate wins, and both can be turned off in Settings. Practice stays the core: the games are there to pull you back for one more tone.

Your voice never leaves your device

Voice frames are analysed on your device and discarded. The page security policy blocks connections to every outside server. There is no account, no analytics, no recording, and no cookie. The built-in Offline proof panel shows a live log of every network request the page makes, lets you simulate a fully offline session, shows exactly what is stored on your device, and deletes it all with one button. The app works offline after your first visit. Pitch tracking approximates tones, and regional variation exists: the target shapes describe standard (Guangzhou/Hong Kong) citation tones. Native-speaker review is being sought in parallel, not as a gate.

Start practising tones

Learning Mandarin too? Try the Mandarin Tone Trainer, the same live pitch feedback for Mandarin's four tones. Learning Vietnamese too? Try the Vietnamese Tone Trainer, the same live pitch feedback for Vietnamese's six tones. Learning Thai too? Try the Thai Tone Trainer, which coaches Thai's five tones the same private, on-device way. For sign language, Fingerspell teaches the ASL alphabet the same private, on-device way. Learning Japanese pitch accent too? Try the Japanese Pitch Accent Trainer, which coaches Tokyo pitch patterns with the same private, on-device feedback. Learning Taiwanese Hokkien too? Try the Taiwanese Hokkien Tone Trainer, which coaches all seven Hokkien tones the same private, on-device way. Learning Yoruba too? Try the Yoruba Tone Trainer, which coaches Yoruba's three tones the same private, on-device way.

This is a home practice tool, not a teacher, therapist or safety device. Everything runs on your device: no video, audio or images are sent anywhere. Feedback is automatic and can be wrong. For real instruction, learn from a qualified Cantonese teacher or a native-speaker community, linked on the Resources page.

Planning estimate only. Results use the list prices shown and may differ from your actual bill. Terms

Frequently asked questions

Do I need to know Cantonese to use Cantonese Tone Trainer?

No. The app starts from zero: it teaches the six tones on 18 syllables with Jyutping, characters and English glosses. You need no Cantonese at all, just a microphone and a willingness to say si six different ways.

Why do I have to calibrate my voice range first?

Cantonese tones differ by pitch LEVEL as well as shape. Tones 1, 3 and 6 are all flat, but high, mid and low. Calibration slides from your lowest to your highest comfortable note so the app knows where your high, mid and low are. Without it, a flat tone at any height could be any of the three.

Does the app judge my accent or how high my voice is?

Neither. It judges your pitch against the target tone's level and shape, measured inside your own calibrated range. A low voice and a high voice are graded the same way, because every utterance is measured against the range you calibrated.

Why does the app say my Tone 3 is wrong when it sounds right?

Tone 3 sits in the middle of your range, and the middle is the easiest place to drift: a little high and it reads as Tone 1, a little low and it reads as Tone 6. If your range has shifted since calibration, recalibrate. If a native speaker says your Tone 3 sounds right, trust them over the app. Pitch tracking approximates tones.

What are tones 7, 8 and 9?

The entering tones, heard only on syllables ending in -p, -t or -k. Their pitch contours match tones 1, 3 and 6; they are shorter because the syllable ends in a stop consonant. The app teaches the six core contours, which cover them.

Does the app record my voice?

No. Voice frames are analysed on your device and discarded immediately. Nothing is recorded, uploaded or shared, and the page security policy blocks connections to every outside server. The Offline proof panel shows the live request log to prove it.

Does it work offline?

Yes, after your first visit. The app and all the lessons are saved on your device, so it works with no network at all. There is no model to download: pitch detection is pure signal processing that ships with the app.

How do points, levels and badges work?

Each matched tone is +10 points, and a perfect quiz round adds +20. Levels are New Voice, Tone Learner, Tone Star, and Master of Cantonese Tones. Tone pairs unlock at 50 points. Badges cover the first match, all 18 syllables, all 12 tone pairs, a perfect round, and a 7-day streak.

Can I delete my progress?

Yes. Open Offline proof on the home page and press Delete all my data, or open Settings and press Clear progress. Everything is stored only in your browser, on your device.

More free tools