Skip to content
← Blog
productannouncement

Introducing Yingo: see your tones, fix your tones

Yingo v0.1 is here — Mandarin tone contours drawn on a musical staff, real-time on-device pitch scoring, and Māo-Māo the cat coach. Here's what's inside and what's next.

June 10, 2026 · 3 min read

Today we’re shipping Yingo v0.1 — a trainer for the part of Mandarin that every app skips.

Most learning apps are good at vocabulary, characters, and grammar, and they all handle tones the same way: a diagram in lesson one, four arrows, good luck. But tones aren’t trivia to memorize — they’re a motor skill, like a golf swing or a violin bow. Skills need a feedback loop: try, see what actually happened, adjust, try again. Audio-only practice can’t close that loop, because you can’t hear your own mistakes with the same ear that made them.

Yingo’s whole job is to close the loop.

Tones on a musical staff

Tones are tiny melodies, so we borrowed the tool humanity invented for melodies: the staff. Every syllable in Yingo is drawn as a stroke on five lines — a steady high bar, a climb, a low dip, a plunge. Each tone keeps its own color everywhere in the app, so the shape and the color start doing the remembering for you.

It sounds like a small thing. It isn’t. Once tones live in space instead of in the air, “I can’t hear it” turns into “I can see exactly where I went wrong.”

Your voice, on the same staff

Tap the mic, say the word, and Yingo traces your pitch — the actual F0 curve of your voice — live over the target contour, then scores how well the shapes match. Not the absolute pitch: it’s calibrated to your range, so a bass and a soprano can both score a perfect by rising, not by hitting someone else’s notes.

Two details we refused to compromise on:

  • Everything runs on-device. Pitch detection and scoring happen locally, in real time. Your voice never leaves your phone — there’s no audio upload, no account needed to practice.
  • Offline means offline. Courses, drills, and review all work in airplane mode. Practice on the subway; nothing breaks.

Māo-Māo, your coach

Drilling pronunciation alone can feel clinical, so you won’t be alone. Māo-Māo 猫猫, Yingo’s cat coach, sits in on every session — pleased when your contour lands, unbothered when it doesn’t. Tone practice involves saying ma at your phone forty times; it helps when someone’s purring about it.

What’s in v0.1

Four course tracks, in the order your brain needs them:

  • Hear — perception first. Minimal-pair identification (is that or ?) with instant feedback, because you can’t say a difference you can’t hear.
  • Say — production with the live contour. One syllable, one trace, one concrete correction.
  • Combine — tone pairs in real two-syllable words, where tones actually live: shuǐjiǎo 水饺 vs shuìjiào 睡觉, all the patterns from 1+1 to 4+4.
  • Sandhi — the rules that make speech differ from spelling: why 你好 is ní hǎo, what 不 bù and 一 yī do when tones follow them.

Around the courses:

  • Tone-pair drills for targeted practice on the combinations that trip you up.
  • Daily review with spaced repetition, so the pairs you struggled with come back right before you’d forget them.
  • A daily reminder you can set to keep the streak alive on busy days.

What’s next

v0.1 is the foundation, not the finish line. On our list, roughly in order:

  • More drill vocabulary, prioritized by frequency, so every rep is a word you’ll actually use.
  • Finer scoring feedback — not just how close your contour was, but where it drifted: started too high, rose too late, didn’t stay low.
  • Longer course arcs beyond the fundamentals, including neutral-tone patterns and connected speech.

And honestly, the rest of the list belongs to you. If something feels off, confusing, or missing, tell us via the support page — v0.x is exactly the time to shape this thing.

Tones are learnable. There are four of them, they each have a shape, and now you can watch yourself draw them. 加油 — jiāyóu!