Open chenqgp opened 2 years ago
@mozillazg 请看看
我翻看了一下python版本的是可以选择数据加载的,go的版本也可以选择加载数据吗?
@chenqgp 你可以参考下面这个命令生成想使用的拼音文件(将 pinyin.txt 替换为想使用的拼音文件)的 go 源码:
https://github.com/mozillazg/go-pinyin/blob/8930bc1fcb5693689dc35d98ad2a4153662e34b1/Makefile#L13
然后在你的程序里用这个生成的 go 文件的拼音数据覆盖内置的拼音数据即可:
for k, v := range PinyinDict {
pinyin.PinyinDict[k] = v
}
我的代码如下:
输出如下:
我简单查了下资料【余】【王】好像没有上述那么多的发音? 请大佬看看,是我代码有问题还是需要做什么?