Closed coodoo closed 8 years ago
wa3ng 是什么鬼?!
就是看到有些網頁上將「網」拼成 wa3ng,但用 pinyin 測試時,輸出的是 wang3,因此好奇為何會有兩種不同拼法(數字會寫在中間)?後來已找到答案,那是 python-pinyin 的輸出格式。
>>> pinyin('中心', style=pypinyin.TONE2, heteronym=True)
[['zho1ng', 'zho4ng'], ['xi1n']]
https://github.com/mozillazg/python-pinyin 这个?
cc @mozillazg
应该是算法问题,直接将注音字符替换导致的。
對的,是 mozilla 那個。
@coodoo @hotoo 是的,python-pinyin 用的是直接将注音字符替换的方式。 数字在中间常见于外国人学中文的拼法
@mozillazg 如果确实需要这种风格,可以考虑新增一个 pinyin.TO3NE
直观形象。
TO3NE 是個好主意!
也謝謝兩位的說明。
在網路上看到「網」拼成 wa3ng,但用 pinyin 設定 style 為 TONE2 時,得出的是 wang3,請問這兩者差異為何?謝謝。