把汉字整段替换成无声调拼音字母的在线工具,输入即出结果。
给中文内容注音,麻烦集中在三件事上:多音字要判断读法、声调要标对、生僻字要一个个查。人工做一遍成本很高。
这个工具的定位要小得多,也诚实得多:它把每个汉字按内置字库替换成对应的拼音字母,适合「想大致知道这串字怎么念」「把中文标题转成拼音字母做文件名、检索词或短链」这类用途。
它的边界必须说清楚:字库里一个字只对应一个读音,所以它不做多音字判断(「行长」里的「行」始终输出 xing),也不输出声调,不处理「一 / 不」的变调与儿化音。它不能用来判断一个字的正确读音——读音问题请以字典和权威辞书为准。
_ 占位;半角英文字母、数字与空格原样保留。/wit-lab/chinesetopinyin。Q:为什么「行」总是输出 xing,识别不出 háng?
A:字库中一个汉字只收录一个拼音,工具不做多音字判断,也不会根据词语上下文切换读音。需要准确读音时不要依赖这个工具。
Q:结果里出现下划线是什么意思?
A:表示这个字符没有在字库里找到对应拼音,常见于生僻字、标点和表情符号。
Q:输出为什么没有声调?
A:转换结果只包含拼音字母,不含声调符号,也不含表示声调的数字。
Q:「女」为什么输出 nv?
A:字库用字母 v 代替 ü。这种写法能解决「键盘打不出 ü」的问题,但不是标准拼音拼写形式。
Q:有字数限制吗?
A:代码中没有设置上限。输入内容会整体提交转换,很长的文本建议分段处理,也更容易核对结果。