实用工具

汉字转拼音

把汉字转成带声调符号、数字声调或不带声调的拼音——多音字按上下文判断,还能生成 URL slug 和首字母。

浏览器本地运行文本处理4709
免费

输入

0 B

结果

结果会显示在这里。

很多字不止一个读音——银行的行读 háng,行走的行读 xíng;重庆的重读 chóng,重要的重读 zhòng——所以逐字查字典会把大量文字读错。这个转换器使用 pinyin-pro,它先把文字切分成词再选读音,常用词都能读对。除了普通拼音,它还能为中文标题生成 URL slug、为搜索索引生成首字母、在每个字后面用括号标注拼音,并列出遇到的每个多音字及其未选用的读音,方便你核对。

它是怎么工作的

  • 声调可以写成符号(zhōng)、数字(zhong1)或省略;ü 可以写成 v,和键盘输入时一样。
  • slug 输出会转小写、去掉声调并用连字符连接音节——世界变成 shi-jie——可以直接放进 URL。
  • 首字母输出取每个音节的第一个字母,比如中华人民共和国是 zhrmghg,搜索框常用它做快速匹配。
  • 姓氏模式把第一个字按姓氏读,姓氏读音不同的字会随之变化:单作为姓读 shàn,而不是 dān。

你的数据去了哪里

哪也没去。本工具完全在你的浏览器里运行:你粘贴的文本由页面处理,不会传输到任何服务器,也不会写进任何日志。

本工具免费且无需登录,运行结果只存在于你当前的页面里,不会被保存到任何地方。

它要花多少

本工具完全免费,不需要登录,也不消耗积分。

常见问题

读音准确吗?
常用词很好,但不完美。读音根据词典里的词来选,所以已知词语中的多音字能读对;依赖语法的多音字则可能出错——pinyin-pro 会把还钱的还读成 hái 而不是 huán,把长得读成 cháng dé。依赖结果之前,先把输出切换到多音字列表,看看每个有歧义的字和它的其他读音。
为什么 slug 里用 v 表示 ü?
因为 ü 放在 URL 里不安全,而去掉两点又会把不同的音节混在一起:女 nǚ 会变成 nu,和怒 nù 一样。像拼音输入法那样写成 v,就能区分开——女儿变成 nv-er。
英文单词和数字怎么处理?
原样保留。在带空格的输出里,音节和相邻的拉丁单词之间会加一个空格,标点紧跟前面的文字,所以中英混排的句子依然好读。

背后的开源项目

本工具运行在 zh-lx/pinyin-pro 之上,以 MIT 许可发布。如果你需要在自己的程序里实现同样的能力,直接用这个库。

zh-lx/pinyin-pro

也常被称作

  • 汉字转拼音
  • 拼音转换器
  • 中文转拼音
  • 带声调拼音
  • 拼音首字母
  • 拼音 slug