Skip to content

Chinese to Pinyin 能够根据中文字符获取其对应的拼音,而且拼音的格式可以定制 pinyin4j是一个支持将中文转换到拼音的Java开源类库   1.支持简体中文和繁体中文字符   2.支持转换到汉语拼音,通用拼音, 威妥玛拼音(威玛拼法), 注音符号第二式, 耶鲁拼法和国语罗马字   3.支持多音字,即可以获取一个中文字符的多种发音   4.支持多种字符串输出格式,比如支持Unicode格式的字符ü和声调符号(阴平 "ˉ",阳平"ˊ",上声"ˇ",去声"ˋ")的输出

License

lerry903/pinyin4j

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pinyin4j

Chinese to Pinyin

http://sourceforge.net/projects/pinyin4j 的副本

多音字识别

在pinyin4j的基础上添加了多音字识别,带近一万个多音词,但是这远远不够,所以用户可设置外挂词库

外挂多音词库

用户配置的外挂词库会覆盖系统中相同词的读音,可用于纠错

配置方式很简单,只需要配置路径即可

MultiPinyinConfig.multiPinyinPath="/Users/lerry/my_multi_pinyin.txt"

格式同系统的多音词库,如:

吸血鬼日记 (xi1,xue4,gui3,ri4,ji4)

About

Chinese to Pinyin 能够根据中文字符获取其对应的拼音,而且拼音的格式可以定制 pinyin4j是一个支持将中文转换到拼音的Java开源类库   1.支持简体中文和繁体中文字符   2.支持转换到汉语拼音,通用拼音, 威妥玛拼音(威玛拼法), 注音符号第二式, 耶鲁拼法和国语罗马字   3.支持多音字,即可以获取一个中文字符的多种发音   4.支持多种字符串输出格式,比如支持Unicode格式的字符ü和声调符号(阴平 "ˉ",阳平"ˊ",上声"ˇ",去声"ˋ")的输出

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published