微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

pinyin4js 特点如何使用如何开发 汉字转拼音的 JavaScript 库

程序名称:pinyin4js 特点如何使用如何开发

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

pinyin4js 特点如何使用如何开发 介绍

pinyin4js 是一个汉字转拼音的 JavaScript 开源库,零依赖。

特点

  • 零依赖

  • 词库灵活导入,打包
    可以自行调整字典,具体可以参照src/dict;所有资源调用由PinyinResource封装,可自行修改后打包

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

  • 拼音转换速度快
    经测试,从4E00-9FA5范围的20902个汉字,pinyin4js耗时约110毫秒

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

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

  • 简繁体中文转换

  • 支持添加自定义字典
    支持添加用户自定义字典

如何使用

安装

  • brower

  • Node

    npm install pinyin4js

使用

//ES5
    require("pinyin4js"); //import 'pinyin4js';

    // more detail methods in test
    // WITH_TONE_NUMBER--数字代表声调,WITHOUT_TONE--不带声调,WITH_TONE_MARK--带声调
    // output: xià#mén#nǐ#hǎo#dà#shà#xià#mén
    console.log(PinyinHelper.convertToPinyinString('厦门你好大厦厦门', '#', Piny@R_872_404[email protected]_TONE_MARK))

如何开发

Init

    git clone https://github.com/superbiger/pinyin4js.git
    cd pinyin4js
    npm install

Build ES6 — > ES5

    npm run build

Build browser

    npm run build
    npm run build-browser

Test

    npm run test

pinyin4js 特点如何使用如何开发 官网

https://github.com/superbiger/pinyin4js

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐