1.3.1 • Published 6 years ago

chinese-to-pinyin v1.3.1

Weekly downloads
225
License
MIT
Repository
github
Last release
6 years ago

Chinese-to-Pinyin - 一个将中文翻译成拼音的库,支持多音字

npm package

Build Status Coverage Status Known Vulnerabilities FOSSA Status npm package

NPM downloads Dependency Status Dependency Status Standard - JavaScript Style Guide

安装

npm install chinese-to-pinyin --save

开发

npm start

测试

npm test

编译

npm run build

使用

var pinyin = require("chinese-to-pinyin")
pinyin('中文语句')

示例

pinyin('今天天气真好') // jīn tiān tiān qì zhēn hǎo

支持多音字

pinyin('蚌埠六安哪吒都灵') // bèng bù lù ān né zhā dū líng

略去声调

pinyin('今天天气真好', {removeTone: true}) // jin tian tian qi zhen hao

声调转数字

pinyin('今天天气真好', {toneToNumber: true}) // jin1 tian1 tian1 qi4 zhen1 hao3

声调转数字,只输出音调

pinyin('今天天气真好', {toneToNumberOnly: true}) // 1 1 1 4 1 3

移除拼音间的空格

pinyin('今天天气真好', {removeSpace: true}) // jīntiāntiānqìzhēnhǎo

保留未翻译的非中文字符

pinyin('1今天天气dd dd真e好fff', { keepRest: true }) // 1jīn tiān tiān qìdd ddzhēnehǎofff

获取中文首字母

pinyin('今天天气真好', { firstCharacter: true }) // j t t q z h
// 获取中文首字母时,保留未翻译的非中文字符
pinyin('1今2天3天4气5真6好aaa', { keepRest: true, firstCharacter: true }) // 1j2t3t4q5z6haaa
// 获取中文首字母时,不保留未翻译的非中文字符
pinyin('1今2天3天4气5真6好aaa', { firstCharacter: true }) // j t t q z h
1.2.0

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.3.1

6 years ago

1.2.2

6 years ago

1.3.0

6 years ago

1.2.1

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.1.11

7 years ago

0.1.10

7 years ago

0.1.9

7 years ago

0.1.8

7 years ago

0.1.7

7 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago