数据中是 liao3 的值,我想转换成带声调的拼音,请问该怎么做呢?
网上有不少汉字转换为拼音的,但是对于多音字就不对了。数据给的是 liao3,却转换成了 le。
把liao3转换成liǎo 这个需要对 a这种可打声调的拼音进行单独编码成库,需要的时候从码库中匹配即可。
关于多音字转换这块,这个就需要按照需求自己单独处理,比如给的liao3 这个要么根据词来处理,要么就只能根据转换多音字本身按照子来划分的方式来。具体的还是需要根据你自己的程序来
谢谢你的回复,有现成的插件可以用吗?
@zanetti: http://pinyin4j.sourceforge.net/
@西南偏北: 非常感谢!我学习一下怎么用