| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- from __future__ import unicode_literals
- # 带声调字符。
- phonetic_symbol = {
- "ā": "a1",
- "á": "a2",
- "ǎ": "a3",
- "à": "a4",
- "ē": "e1",
- "é": "e2",
- "ě": "e3",
- "è": "e4",
- "ō": "o1",
- "ó": "o2",
- "ǒ": "o3",
- "ò": "o4",
- "ī": "i1",
- "í": "i2",
- "ǐ": "i3",
- "ì": "i4",
- "ū": "u1",
- "ú": "u2",
- "ǔ": "u3",
- "ù": "u4",
- # üe
- "ü": "v",
- "ǖ": "v1",
- "ǘ": "v2",
- "ǚ": "v3",
- "ǜ": "v4",
- "ń": "n2",
- "ň": "n3",
- "ǹ": "n4",
- "m̄": "m1", # len('m̄') == 2
- "ḿ": "m2",
- "m̀": "m4", # len("m̀") == 2
- "ê̄": "ê1", # len('ê̄') == 2
- "ế": "ê2",
- "ê̌": "ê3", # len('ê̌') == 2
- "ề": "ê4",
- }
- phonetic_symbol_reverse = dict((v, k) for k, v in phonetic_symbol.items())
|