1. 首页
  2. 移动开发
  3. Android
  4. pinyin4j-2.5.0中文拼音互转Jar包

pinyin4j-2.5.0中文拼音互转Jar包

上传者: 2018-12-22 01:49:14上传 JAR文件 184.49KB 热度 96次
pinyin4j-2.5.0 中文拼音互转,其中使用HanyuPinyinOutputFormat来格式化返回拼音的格式还有例如以下几种: - WITH_V:用v表示ü (nv) - WITH_U_AND_COLON:用”u:”表示ü (nu:) - WITH_U_UNICODE:直接用ü (nü) –>使用:format.setVCharType(HanyuPinyinVCharType.WITH_U_UNICODE); - UPPERCASE:大写 (XING) - LOWERCASE:小写 (xing) –>使用:format.setCaseType(HanyuPinyinCaseType.LOWERCASE); - WITHOUT_TONE:无音标 (xing) - WITH_TONE_NUMBER:1-4数字表示英标 (xing2) - WITH_TONE_MARK:直接用音标符 –>使用:format.setToneType(HanyuPinyinToneType.WITH_TONE_MARK); 虽然pinyin4j很好用,但是还是有局限的。以上代码只能获取单个汉字的拼音,但是不能获取一个包含多音 字的词的拼音。例如“重庆”,无法判断到底是“chongqing”还是“zhongqing”,pinyin4j不能通过上下文来判断多音字的读音。   所以,在获取一个包含多音字的词语的读音,可以返回一个列表,正确的读音只能是人工判断选择。
下载地址
用户评论