1.3.1 • Published 4 years ago

chinese-to-pinyin v1.3.1

Weekly downloads
225
License
MIT
Repository
github
Last release
4 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

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.3.1

4 years ago

1.2.2

4 years ago

1.3.0

4 years ago

1.2.1

4 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago