/mandarin-chinese-assessment

Mandarin Chinese pronunciation assessment with tone-level detail

Assess Mandarin speech with the linguistic detail tonal languages require. Chivox exposes tone, syllable and fluency evidence so applications can explain errors clearly and coach the next attempt.

Western Mandarin learner with headset reviewing tone contours and Pinyin scores for nǐ hǎo
Tone → Pinyin → fluency
Tone-level evidence for every syllable, aligned to Pinyin.
Tone
syllable-level evidence
Pinyin
learner-friendly mapping
Zh + En
shared integration
A young child practicing the four Mandarin tones of 妈 (mā má mǎ mà) aloud from a tablet
/Mandarin depth

Treat tones as meaning-bearing signals

A generic speech score can hide the difference between a segment error and a tone error. The response keeps those signals available for better diagnosis.

  • Tone-level evidence for each evaluated syllable
  • Pinyin-aligned detail that is easier to explain to learners
  • Pronunciation, integrity and fluency signals in one result
  • Support for short practice and longer reading activities
A young woman with headphones speaking into her phone to retry a pronunciation exercise
/Learning experience

Turn a tonal error into an actionable retry

Use the structured result to highlight the precise syllable, compare the expected contour and prompt a focused second attempt.

  • Chinese-learning apps and HSK-oriented practice
  • AI tutors that explain tones in the learner’s preferred language
  • One teaching priority and a focused retry inside the conversation
  • Reading practice with word- and sentence-level progression
  • Teacher dashboards that surface recurring problem patterns
A developer integrating a multilingual speech-assessment API, JSON visible in the editor
/One payload

Add Mandarin without building a separate agent architecture

English and Mandarin responses follow a consistent product integration model, while preserving the language-specific fields each assessment needs.

  • Reuse authentication, limits and observability across languages
  • Keep one orchestration layer for multilingual tutoring
  • Route language-specific explanations from structured fields
  • Test with your own learner audio before production rollout
/A tonal example
Illustrative walkthrough

Explain why “我想买咖啡” sounds close—but not quite right

A beginner orders coffee in a role-play. Most syllables are clear, but 买 (mǎi) is produced with a falling contour. Instead of returning “74/100,” the tutor can preserve the successful sentence and focus the retry on the meaning-bearing tone.

Role-play prompt
“我想买一杯咖啡。” — I’d like to buy a cup of coffee.
Attempt → evidence → next action
01
Target
买 · mǎi · T3

A low, dipping third tone in this phrase.

02
Detected
mài · T4

The initial and final are clear; the contour is the mismatch.

03
Priority
Retry 买一杯

Keep the word in a short phrase so the tone remains conversational.

Tutor can respond
“Your sentence was clear. On 买, let your voice dip low before 一杯: mǎi yì bēi. Listen once, then order the coffee again.”

Implementation note. Tone evidence can be combined with your own vocabulary, translation and HSK lesson logic; it does not force a single teaching method.

/show-not-tell

Tone evidence, not just a transcript

Each syllable carries the expected and detected tone plus a sandhi-aware verdict — so 你好 spoken as (T2, T3) is marked normal, not mispronounced. This is the evidence your tutor explains from.

result.json · Mandarin
{
  "overall": 78,
  "pron":    74,
  "fluency": { "overall": 81, "speed": 72 },
  "details": [
    {
      "char": "你",
      "score": 85,
      "tone_ref": "T3",
      "tone_detected": "T2",
      "dp_type": "normal"
    },
    {
      "char": "好",
      "score": 72,
      "tone_ref": "T3",
      "tone_detected": "T3",
      "dp_type": "normal"
    }
  ]
}
/workflow

Follow each syllable from tone to retry

Preserve tone and Pinyin evidence through the assessment, then turn the most important mismatch into a focused second attempt.

  1. 01
    Capture Mandarin speech
  2. 02
    Resolve syllables and tones
  3. 03
    Return language-specific evidence
  4. 04
    Coach the next attempt
/questions

Common implementation questions

Why is tone-level feedback important?

In Mandarin, tone can change meaning. Keeping tone evidence separate from general pronunciation makes the correction more precise and useful.

Can Mandarin and English live in the same tutor?

Yes. A shared integration can route each activity to the appropriate assessment while keeping the rest of the agent workflow consistent.

How should the product handle tone sandhi?

Keep the reference text, detected tone and returned verdict together, then apply the result in context. For example, the surface tone in 你好 should not be explained as if each character were spoken in isolation.

/contact

Let’s build your voice agent together.

Tell us what you’re building. We’ll reply within one business day with pilot credits, pricing, or a deployment plan — whichever you need first.