mozillazg / go-pinyin

汉字转拼音
https://godoc.org/github.com/mozillazg/go-pinyin
MIT License
1.6k stars 194 forks source link

许多多音字错误 #56

Closed XC-Zero closed 2 years ago

XC-Zero commented 2 years ago

setting := pinyin.NewArgs()

setting.Heteronym = true

setting.Style=pinyin.Tone2

fmt.Println(pinyin.Pinyin("广州深圳",setting))


返回值为

[[gua3ng ya3n a1n] [zho1u] [she1n] [zhe4n qua3n cho2u hua2i]]

很显然 ,多音字是不正确的

zhaodawei commented 2 years ago

下载最新的txt字典重新生成一份

mozillazg commented 2 years ago

下载最新的txt字典重新生成一份

嗯,可以参考 https://github.com/mozillazg/go-pinyin/issues/57 这里的方法使用想用的拼音数据。