mandarin pronunciationchinese toneslanguage appsspeaking practiceapp comparison

Which Chinese Apps Actually Grade Your Pronunciation?

TonePerfect··8 {minutes} min de lecture

If you have ever recorded yourself saying 谢谢 (xièxie) in a language app and got a green tick, you may have wondered what the tick actually meant. Did the app hear correct tones? Did it hear anything at all? Or did it just recognise the sentence you were obviously about to say?

Almost every popular Chinese app now has a microphone button somewhere. Far fewer of them grade what comes out of it in a way that helps you improve. Here is what each one actually claims to do, based on their own product pages and store listings, checked on 10 August 2026.

Four levels of pronunciation feedback

Not all microphone buttons do the same job. It helps to think about feedback in levels.

Level 0 — playback only. The app plays a native recording. Nothing you say is analysed. This covers most dictionaries and reading apps.

Level 1 — accept or reject the whole utterance. You speak a sentence, the app decides yes or no. Usually this runs on general speech recognition: the system is working out which sentence you meant, and it already knows which sentence to expect.

Level 2 — self-comparison. The app records you and lets you play your recording against a native one, side by side. No machine judgement, but your own ears do a surprising amount of work.

Level 3 — component-level scoring. The app scores the initial, the final and the tone of each syllable separately, and shows your pitch contour against the target. Now you know what to change.

Level 4 — a human being. A coach or tutor listens and tells you what your tongue is doing. Slower, scarcer, often worth it.

What each app does when you tap record

AppGenuinely best atWhat happens to your voice
PlecoChinese dictionary, OCR, flashcardsNothing — plays audio for words and sentences, no recording feature described
Du ChineseGraded reading with clean native narrationNothing — reading and listening only
The Chairman's BaoDaily graded Chinese news articlesNothing — human-recorded article audio for playback
DuolingoBuilding a daily habit you don't skipHas speaking exercises; Duolingo does not publish what the check measures
HelloChineseStructured beginner-to-conversational courseSpeech recognition that "corrects your pronunciation"; granularity not published
SpeechlingHuman coach corrections on your recordingsRecorded and sent to a certified coach; also side-by-side self-comparison
italkiLive 1-on-1 lessons with a real teacherA human teacher corrects you live
TonePerfectDiagnosing and fixing pronunciationScored per syllable: initial, final and tone separately, plus pitch contour

None of these is a bad app. They are built for different jobs, and it is unfair to mark a dictionary down for not being a speech coach. Pleco is the best Chinese reference tool most learners will ever install. Du Chinese produces some of the cleanest graded reading available. Duolingo's real product is the streak, and a streak you keep beats a perfect plan you abandon.

The mismatch only becomes a problem when a learner assumes a green tick inside a course means their pronunciation is fine.

Why "correct" often isn't

Here is the mechanism. A Level 1 speaking check typically runs your audio through a speech recogniser and asks: does this sound like the sentence we asked for?

Speech recognisers are extremely good at using context. If the exercise asks you to say 我想买咖啡 (wǒ xiǎng mǎi kāfēi, "I want to buy coffee") and you produce every syllable flat, the recogniser still has an enormous prior in favour of the sentence it just displayed. It matches. You pass.

This is not a bug. It is a consequence of what the check is for: it was built to confirm that you spoke, not to grade how you spoke. But it explains a pattern learners report constantly — hundreds of completed speaking exercises, and still being asked to repeat yourself in Beijing.

What component-level feedback looks like

A Mandarin syllable has three parts that can go wrong independently:

  • the initial, the opening consonant: z, c, s, zh, ch, sh, j, q, x
  • the final, the vowel or vowel cluster: -ao, -ing, -üe, -an, -uo
  • the tone, the pitch contour across the syllable

Take 需要 (xūyào, "to need"). Three separate things can break:

  1. The x- comes out as sh-, so xū drifts toward shū (书, "book").
  2. The -ü unrounds into -u, landing on a different syllable entirely.
  3. The first tone sags instead of staying high and level.

An accept/reject check gives you one bit of information about all three at once. A per-syllable breakdown tells you it was the tone on xū and nothing else — a five-minute fix instead of a week of vague anxiety.

The classic demonstration is still the clearest:

PinyinHanziMeaning
mother
hemp, numb
horse
to scold

Identical initial, identical final, four different words. Any system that cannot separate tone from segment will tell you all four are "ma".

TonePerfect is built around exactly that split. It records you, scores every syllable on initial, final and tone, and draws your pitch curve against the native contour so you can see a third tone that never dipped. You can run a sentence of your own through the free Chinese pronunciation test without installing anything.

Where human feedback still wins

Automated scoring has a real ceiling. It can tell you the tone was wrong. It generally cannot tell you that your q- sounds wrong because your tongue tip is resting behind your lower teeth instead of in front of them.

Speechling exists precisely for that gap: you record from the browser or app, a certified coach listens and sends back a correction, typically within a day. One caveat worth knowing before you plan around it — as of August 2026 Speechling's pricing page states that the free tier's monthly coaching allowance excludes Chinese, so Chinese coaching sits behind the paid plan.

italki gives you the same human judgement live, inside an actual conversation, priced per lesson by each teacher rather than by subscription.

The sensible combination for most learners is a scorer for volume and a human for diagnosis: twenty repetitions a night with immediate feedback, plus one session a fortnight with someone who can explain the mechanics.

Pricing at a glance

Prices below were read from each vendor's own pricing page or US App Store listing on 10 August 2026, in USD. App-store prices vary by country and promotion, and billing periods are not always published — check before you buy.

AppFree tierPaid
PlecoBase app and core dictionary freeOne-time bundles: Basic $29.99, Professional $59.99
DuolingoFull course free with adsSuper Duolingo in-app purchases from $9.99
HelloChineseCore course freePremium in-app purchases from $11.99
Du ChineseLimited free lessons$14.99 for 1 month, $119.99 for 12 months
The Chairman's BaoFree sample lessons on registration$11/month, $88/year, or $420 lifetime
SpeechlingFree tier, but Chinese coaching is excluded from itUnlimited coaching from $19.99/month
italkiFree community featuresPay per lesson, set by each teacher; trials from about $5
TonePerfectFree daily AI assessment allowancePremium from $4.99/month

Current TonePerfect plans are on the pricing page.

Choosing by the job you need done

To look words up: Pleco. Nothing else is close.

For reading input at your level: Du Chinese for graded stories, The Chairman's Bao for daily news.

For a structured beginner course: HelloChinese.

To simply not quit: Duolingo.

For someone to explain your mouth to you: Speechling or an italki teacher.

To find out which syllable, and which part of which syllable, is wrong: a component-level scorer. That is the narrow job TonePerfect does. It is deliberately not a dictionary, not a grammar course and not a reader.

A practical stack for an intermediate learner: read in Du Chinese, look up in Pleco, then paste the sentences you stumbled over into the practice tool and say them out loud until initials, finals and tones all come back clean. If you are still at the sound-system stage, work through the interactive pinyin chart first, so you know what each syllable is meant to sound like before anything scores you on it.

The honest summary

Most Chinese apps are not trying to fix your pronunciation, and judging them as though they were is unfair. A dictionary that graded your accent would be a worse dictionary.

But if your specific problem is that people ask you to repeat yourself, a green tick from a course is not evidence that your pronunciation is fine. It is evidence that a speech recogniser matched the sentence it was already expecting. Those are very different claims.

Find out which one you have been getting. Record a sentence you use often, and see whether anything tells you what was actually wrong with it.

For a wider round-up organised around tone-learning features specifically, see our comparison of the best apps to learn Chinese tones.

Questions fréquentes

Is there an app that records my Mandarin and tells me if my tones are correct?+

Yes, though fewer than you would expect. Most popular Chinese apps either do not record you at all, or return a single accept/reject on the whole phrase. TonePerfect returns a separate score for the initial, the final and the tone of every syllable, so you find out which of the three was wrong rather than just that something was.

Why does an app accept my Chinese when my tones are wrong?+

Most in-lesson speaking checks are built on general speech recognition. The recogniser is trying to work out which sentence you meant, and the exercise has already told it which sentence to expect, so it can match correctly even when your pitch is off. Once it has matched the sentence, the exercise is marked correct. A dedicated pronunciation scorer compares your audio to the target sounds instead of guessing at your meaning.

Do I still need a human tutor if an app scores my pronunciation?+

They do different jobs. A tutor can explain why your tongue is in the wrong place and can hear things no scorer catches, but you get a few sessions a week. An automated scorer gives you unlimited repetitions at 11pm. Many learners who fix their pronunciation use both: a tutor to diagnose, an app to drill.

Can I get pronunciation feedback for free?+

Partly. Speechling has a permanently free tier, though as of August 2026 its pricing page states that the free monthly coaching allowance excludes Chinese, so check before relying on it. TonePerfect has a free daily allowance of AI assessments and a free pronunciation test you can run in a browser without installing anything.

Does Pleco score my pronunciation?+

No. Pleco plays audio for words and example sentences and has a flashcard system, but nothing on its product pages describes recording your voice or evaluating how you said something. It is a reference tool, and an excellent one.

What should I do if an app says my pronunciation is wrong but not why?+

Break the syllable into the three things that can fail independently: the initial consonant, the final, and the tone. Say the syllable alone, then in the word, then in a sentence, and check which layer breaks. If you cannot tell which part is failing, use a tool that separates them for you rather than guessing.

Articles liés

Entraînez-vous au lieu de simplement lire

Exercez votre prononciation dans l’app

Un guide peut expliquer les tons, mais lire ne suffit pas à corriger votre prononciation. Avec l’app TonePerfect, vous prononcez vraiment les mots et chaque syllabe est évaluée — initiale, finale et ton — en temps réel, pour entendre vos erreurs et les corriger aussitôt.

  • Retour instantané de l’IA sur chaque syllabe
  • Travaillez n’importe quel mot, n’importe quelle phrase ou liste HSK
  • Un entraînement concret aux tons, impossible avec la simple lecture

Commencez gratuitement · 4,6★ · plus de 20 000 apprenants

Vous voulez perfectionner votre prononciation chinoise ?

TonePerfect utilise l’IA pour analyser vos tons, initiales et finales, et vous fournir des retours instantanés et détaillés.

Plus d’articles