Early-stage · Private beta

Your AI pronunciation coach.

Read a phrase aloud. Shwa checks every sound and tone, shows exactly which ones were off, plays the correct version and draws how your tongue and lips should move. Built for language learners — Vietnamese first.

Speak
Tiếng Việt

Tôi muốn uống cà phê

Shwa analysis
uống Tone too flat
cà Good
phê Vowel slightly off [ɛ] → [e]
Practice this sound

Illustrative example

Not just a score

Most apps say “try again.” Shwa says which sound and how to fix it.

01 · You said uống level pitch
02 · Shwa detected Rising tone came out flat

This word needs the sắc tone: pitch rises at the end. Yours stayed level, so it sounds like a different word.

03 · Correct pronunciation uống
start mid, then rise
Vietnamese tones

Six tones. One syllable, six meanings.

Change only the pitch of “ma” and you get a different word. Tap a tone to hear it.

  1. ma
    ngang mid, level “ghost”
  2. má
    sắc starts mid, rises high “mother”
  3. mà
    huyền low, falls gently “but”
  4. mả
    hỏi dips low, then rises “tomb”
  5. mã
    ngã rises, broken by a catch in the throat “horse”
  6. mạ
    nặng low, falls and stops short “rice seedling”

Northern (Hà Nội) tones. Shwa checks the tone of every syllable separately from its sounds.

Sound diagrams

See how the sound is made — and the usual mistake.

1 2 3 !
Common mistake [s] “sink”
Target sound [θ] think
think/θɪŋk/

The diagram shows the typical tongue and lip position for the target sound next to the most common substitute, so you can see what to change.

  1. 1Tip of the tongue between the teeth, slightly out.
  2. 2Upper teeth lightly touch the tongue.
  3. 3Blow: air flows between tongue and teeth, no voice.
How it works

Three steps, one phrase at a time.

  1. 1 · Speak

    Read a short phrase aloud — in the web app or as a Telegram voice message.

  2. 2 · Analyze pronunciation

    A speech model checks every sound and tone against the phrase you were asked to read.

  3. 3 · Get personalized feedback

    See which sounds to fix, hear the correct version, and practice exactly those.

Languages

Vietnamese first. Expanding to more languages.

Tones are the hardest part of Vietnamese, so Shwa checks them separately from sounds.

In development

Shwa is an early-stage prototype.

We’re testing it with a small group of learners in a private Telegram beta. Want to try it, or talk to us?