Pinyin to Zhuyin Converter
Convert Pinyin to Zhuyin (Bopomofo) instantly. Supports tone marks, tone numbers, and standard spacing. Perfect for learning Traditional Chinese.
About
This Pinyin to Zhuyin Converter transforms Romanized Chinese (Hanyu Pinyin) into the Bopomofo phonetic system used primarily in Taiwan. It parses complex syllable structures, automatically handling tone conversion from diacritics (like mΗ) or numbers (like ma3).
The tool uses a Longest-Match Algorithm to correctly distinguish overlapping syllables (e.g., ensuring xi'an is parsed as xi + an, not xian). It supports both standard Zhuyin tone marks and the numbered notation often used in educational settings.
Formulas
The conversion relies on mapping the phonetic sound components. A Pinyin syllable S is decomposed into:
For example, the syllable shuΔng is processed as:
Map(uang) β γ¨γ€
Tone(-) β 1
Resulting in γγ¨γ€1 (or γγ¨γ€ with implicit tone).
Reference Data
| Initial (Pinyin) | Bopomofo | Final (Pinyin) | Bopomofo |
|---|---|---|---|
| b | γ | a | γ |
| p | γ | o | γ |
| m | γ | e | γ |
| f | γ | ai | γ |
| d | γ | ei | γ |
| t | γ | ao | γ |
| n | γ | ou | γ‘ |
| l | γ | an | γ’ |
| g | γ | en | γ£ |
| k | γ | ang | γ€ |
| h | γ | eng | γ₯ |
| j | γ | er | γ¦ |
| q | γ | i / yi | γ§ |
| x | γ | u / wu | γ¨ |
| zh | γ | ΓΌ / yu | γ© |
| ch | γ | -i (after z/c/s) | (empty) |
| sh | γ | -i (after zh/ch/sh) | (empty) |