piyi4js是一个汉字转拼音的JavaScript开源库,零依赖。
特点零依赖
词库灵活导入,打包可以自行调整字典,具体可以参照src/dict;所有资源调用由PiyiResource封装,可自行修改后打包
准确、完善的字库Uicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,piyi4js能转换除46个异体字(异体字不存在标准拼音)之外的所有汉字
拼音转换速度快经测试,从4E00-9FA5范围的20902个汉字,piyi4js耗时约110毫秒
多拼音格式输出支持支持多种拼音输出格式:带音标、不带音标、数字表示音标以及拼音首字母输出格式
常见多音字识别支持常见多音字的识别,其中包括词组、成语、地名等
简繁体中文转换
支持添加自定义字典支持添加用户自定义字典
如何使用安装
Brower
<script src="./dist/piyi4js.js"></script>Node
pm istall piyi4js使用
//ES5 require("piyi4js"); //import 'piyi4js'; // more detail methods i test // WITH_TONE_NUMBER--数字代表声调,WITHOUT_TONE--不带声调,WITH_TONE_MARK--带声调 // output: xià#mé#ǐ#hǎo#dà#shà#xià#mé cosole.log(PiyiHelper.covertToPiyiStrig('厦门你好大厦厦门', '#', PiyiFormat.WITH_TONE_MARK))如何开发Iit
git cloe https://github.com/superbiger/piyi4js.git cd piyi4js pm istallBuildES6--->ES5
pm ru buildBuildBrowser
pm ru build pm ru build-browserTest
pm ru test
评论