当前位置: 首页 > 工具软件 > JPinyin > 使用案例 >

java 生成拼音_java工具-常用汉语转拼音库Pinyin4j 、tinypinyin、JPinyin

姬翰林
2023-12-01

Pinyin4j是一个流行的Java库,支持中文字符和拼音之间的转换,拼音输出格式可以定制,在项目中经常会遇到需求用户输入汉字后转换为拼音的场景,这时候Pinyin4j就可以派上用场

有自己私服的可以下载到私服,然后maven引入

net.sourceforge.pinyin4j

pinyin4j

2.5.0

或者自己去pinyin4j官网下载http://pinyin4j.sourceforge.net

tinypinyin

生成的拼音不包含声调和方言,均为大写;

支持自定义词典;

执行效率很高(Pinyin4J 的 4~16 倍);

很低的内存占用(不添加词典时小于 30KB)。

JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。

【JPinyin主要特性】

1、准确、完善的字库;

Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存在标准拼音)之外的所有汉字;

2、拼音转换速度快;

经测试,转换Unicode编码从4E00-9FA5范围的20902个汉字,JPinyin耗时约100毫秒。

3、多拼音格式输出支持;

JPinyin支持多种拼音输出格式:带音标、不带音标、数字表示音标以及拼音首字母输出格式;

4、常见多音字识别;

JPinyin支持常见多音字的识别,其中包括词组、成语、地名等;

5、简繁体中文转换

【使用示例】

Maven

com.github.stuxuhai

jpinyin

1.0

 类似资料: