由于项目需要在 Android 手机设备上实现汉字转拼音功能(支持多音字),于是首先想到了 Pinyin4j+ 多音字映射对照表的实现方案,并在项目中试用了一段时间,发现数据量大时,其耗时非常严重。后来寻找其他方案,在 github 上找到了 HanLP 开源库,其多音字转换速度非常快,但是没有针对 Android 平台进行适配,于是对代码进行了一些修改,终于可以在 Android 手机上运行。修改后的工程已上传至 github ,如有需要,可以 clone HanLP-Android 代码后,导出 jar 文件使用。
## 使用说明: ###1 、将生成的 jar 文件拷贝到 app/libs 目录下,将 HanLP-Android 工程下 dictionary 目录拷贝至 Android 项目 app module 的 assets 目录下
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31524777/viewspace-2639964/,如需转载,请注明出处,否则将追究法律责任。