一个汉字转拼音的Java开源类库-JPinyin

时间:2019-11-02 05:20:58
【文件属性】:
文件名称:一个汉字转拼音的Java开源类库-JPinyin
文件大小:141KB
文件格式:ZIP
更新时间:2019-11-02 05:20:58
java jpinyin - A opensource java library for converting chinese to pinyin JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。 【JPinyin主要特性】 1、准确、完善的字库; Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)之外的所有汉字; 2、拼音转换速度快; 经测试,转换Unicode编码从4E00-9FA5范围的20902个汉字,JPinyin耗时约100毫秒。 3、多拼音格式输出支持; JPinyin支持多种拼音输出格式:带音标、不带音标、数字表示音标以及拼音首字母输出格式; 4、常见多音字识别; JPinyin支持常见多音字的识别,其中包括词组、成语、地名等; 5、简繁体中文转换; 6、支持添加用户自定义字典; Maven com.github.stuxuhai jpinyin 1.1.8 Gradle Step 1. Add the JitPack repository to your build file Add it in your root build.gradle at the end of repositories: allprojects { repositories { ... maven { url "https://jitpack.io" } } } Step 2. Add the dependency dependencies { compile 'com.github.SilenceDut:jpinyin:v1.0' } Usage String str = "你好世界"; PinyinHelper.convertToPinyinString(str, ",", PinyinFormat.WITH_TONE_MARK); // nǐ,hǎo,shì,jiè PinyinHelper.convertToPinyinString(str, ",", PinyinFormat.WITH_TONE_NUMBER); // ni3,hao3,shi4,jie4 PinyinHelper.convertToPinyinString(str, ",", PinyinFormat.WITHOUT_TONE); // ni,hao,shi,jie PinyinHelper.getShortPinyin(str); // nhsj PinyinHelper.addPinyinDict("user.dict"); // 添加用户自定义字典
【文件预览】:
jpinyin-master
----pom.xml(4KB)
----src()
--------test()
--------main()
----README.md(2KB)
----LICENSE.txt(34KB)

网友评论

  • 我们的后端在用,很好用