开源的汉字拼音笔画库-cnchar
cnchar是 一个开源的汉字拼音笔画库。支持汉字拼音、笔画数解析,多种模式绘制汉字,并能完成语音识别、语音合成等操作。项目支持离线使用,在多端通用,开发者还可进行自定义部署,自定义数据等操作。cnchar基于typescript开发,遵守MIT开源协议。
笔画库功能:
- 获取 汉字拼音 ,支持首字母、大小写、数组分割、备选 多音字 等功能
- 支持 多音词、拼音音调
- 获取汉字 笔画数 、笔画顺序 、笔画详细名称
- 支持可视化 绘制汉字笔画 、多种绘制模式可选
- 支持 语音合成 和 语音识别
- 支持 汉字组词 和 汉字解释
- 支持 简体字 、 繁体字 、 火星文 互转
- 支持 查找 某拼音的所有 汉字 ,繁体字,多音字
- 支持 查找 指定笔画数的所有 汉字 ,繁体字
- 支持 根据笔画顺序查询 汉字
- 支持 查询拼音的信息,包含声母、韵母、音调、音调位置的等
- 支持 繁体字 拼音、笔画数及以上所有功能,实现和简体字一样的功能
- 支持 成语 查询功能,可以按照汉字、拼音(声调)、笔画数查询成语
- 支持 歇后语 查询功能,支持模糊查询
- 支持 偏旁部首 查询功能
- 支持 随机生成 拼音、汉字、词语、成语、歇后语、中文名字
- 支持 汉字编码查询 、 汉字信息查询
- 支持 拼音输入法、五笔输入法、支持联想输入
- 支持 自定义插件,独立简单的接入方式,完整使用cnchar所有功能
- 支持 自定义 拼音笔画等数据,使用更灵活
- 对于部分大词典,支持 离线使用、自定义部署
- 提供汉字工具方法,方便开发者更便捷高效地 操作拼音和汉字
- 体积小,min 版本仅 75 kb,zip 版本 50 kb (含有大量汉字拼音字典)
- 多端可用,可用于 浏览器、nodejs、小程序/小游戏、ReactNative/Weex/Uniapp/Electron、webpack…,支持所有 js 能运行的环境
- 丰富的配置,按功能拆分成插件,按需取用
官网:https://shiyix.cn/cnchar/
源码:https://github.com/theajack/cnchar
发表回复