Cantonese → French
French uses 36 sounds. You already own 10 of them from Cantonese. The other 26 are the work — and 24 of those are the dangerous kind: close enough to something you already say that you will substitute them without hearing yourself do it.
The silent swaps
Your mouth has something close enough to reach for. These survive for years precisely because they sound right to you — the fix is hearing the difference first, not trying harder.
the move: close, but not identical
French: eight · written "u+vowel"
Say /y/ and glide into the next vowel. nuit, lui, pluie.
Your /w/ is the one in wui2 會 (meeting).
the move: velar → palatal
French: mountain · written "gn"
Your /ŋ/ is the one in ngo5 我 (I).
the move: alveolar → postalveolar
French: cat · written "ch"
Your /s/ is the one in sik6 食 (to eat).
the move: near-close → close
French: bed · written "i", "î", "y"
Your /ɪ/ is the one in sing1 星 (star).
the move: near-close → close
French: day · written "ou", "où", "oû"
Your /ʊ/ is the one in tung4 同 (same).
the move: close, but not identical
French: cat · written "a", "à"
Your /aː/ is the one in saam1 三 (three).
the move: close, but not identical
French: mother · written "è", "ê", "ai", "ei"
Your /ɛː/ is the one in se2 寫 (to write).
the move: close, but not identical
French: you · written "u", "û"
Round your lips for /u/, say /i/. NOT English 'oo'.
Your /yː/ is the one in jyu2 魚 (fish).
the move: close, but not identical
French: fear · written "eu", "œu (closed syllable)"
Your /œː/ is the one in hoeng1 香 (fragrant (Hong Kong's Hong)).
the move: close, but not identical
French: door · written "o + consonant"
Your /ɔː/ is the one in ngo5 我 (I).
the move: close, but not identical
French: good · written "on", "om"
Your /ɔː/ is the one in ngo5 我 (I).
the move: close, but not identical
French: brown · written "un", "um"
Parisians merge it into /ɛ̃/: brun = brin.
Your /œː/ is the one in hoeng1 香 (fragrant (Hong Kong's Hong)).
the move: near-close → close-mid
French: summer · written "é", "-er", "-ez", "es (les, des)"
Your /ɪ/ is the one in sing1 星 (star).
the move: near-close → close-mid
French: water · written "o (final)", "ô", "au", "eau"
Your /ʊ/ is the one in tung4 同 (same).
the move: voiced
French: station · written "g (a,o,u)", "gu (e,i)"
Your /k/ is the one in go3 個 ((classifier)).
the move: voiced
French: wine · written "v", "w (wagon)"
Your /f/ is the one in fan3 瞓 (to sleep).
the move: voiced
French: kitchen · written "z", "s between vowels"
Single s between vowels is /z/: poisson /s/ vs poison /z/.
Your /s/ is the one in sik6 食 (to eat).
the move: central → front
French: little · written "eu", "œu (open syllable)"
Your /ɵ/ is the one in seon3 信 (letter / to believe).
the move: near-open → mid
French: small · written "e (open syllable)"
Often dropped in fast speech: p'tit.
Your /ɐ/ is the one in sam1 心 (heart).
the move: alveolar → postalveolar, voiced
French: day · written "j", "g (e,i)", "ge (a,o)"
Your /s/ is the one in sik6 食 (to eat).
the move: close, but not identical
French: bread · written "in", "im", "ain", "ein"
Your /ɛː/ is the one in se2 寫 (to write).
Words you may say identically
Two or more French sounds landing on one sound of yours. Until the ear separates them, the mouth cannot — which is what the ear trainer is for.
Genuinely new
Nothing in Cantonese sits close to these. They sound foreign in your mouth — which is the good news: you can hear that you are not saying them yet.
Rhythm and pitch
The layer spelling never records, and the one that makes a correct sentence still sound foreign.
| Cantonese | French | |
|---|---|---|
| Stress | No contrastive stress; prominence comes from particles and from changed tone (變調) lifting a syllable to tone 2. | This is the one that surprises everyone: French words have NO fixed stress. Prominence lands on the last syllable of the rhythmic GROUP, not of the word — so the same word is stressed differently depending on where it sits. 'Un chocolat' stresses -lat; 'un chocolat chaud' moves it to chaud and the word chocolat loses it entirely. There are no French minimal pairs by stress, because there is nothing to contrast. |
| Pitch | lexical tone — pitch changes the word | Intonation only, at the level of the phrase. A yes/no question can be marked by a final rise alone (Tu viens ?), which is why the rise matters more in French than the est-ce que you were taught. |
What you have that French doesn't
32 sounds with no job in French. They are not mistakes — but they are where an accent leaks in, because a sound you own is easy to use when a hard one is due.
pʰm̩tʰkʰkʷkʷʰŋŋ̩ht͡st͡sʰaːɐɛːiːɪɔːuːʊœːɵyːaːiɐiaːuɐueiouɵyiːuuːiɔːi
The honest caveat
This is a prediction from the shape of two sound systems, not a recording of you. It says what your inventory makes likely — it cannot know that your Cantonese has a regional variety that already owns one of these, or that you learned French from someone whose accent you copied. A teacher listening to you beats it. Use it to know what to listen for.
Other first languages: English · Spanish · Portuguese · German · Italian · Georgian · Russian · Hindi · Mandarin Chinese · Vietnamese · Korean · Japanese · Malay · Turkish