汉字转拼音
输入一段汉字,立即得到带声调拼音、无声调拼音和首字母。多音字按常用词组自动修正,如「重庆」标 chóng qìng 而不是 zhòng qìng。
给孩子做识字卡、给名字注音、整理生词表,汉字转拼音都躲不开多音字这道坎——「重庆」读 chóng,「银行」读 háng,标错一个整段都尴尬。粘贴一段文字,带声调、无声调和首字母三种形式一并给出,常见词组的多音字自动按词取音。
口径边界:多音字修正依赖词组表,常用词组(人名地名、固定搭配)命中率高,生僻组合会回退到单字默认读音——重要场合(教材、正式出版物)请对多音字逐个核对;轻声与儿化按通行词典口径处理,方言读音不在范围。
这个工具解决你的问题了吗?
提交后会把工具名、你的输入与当前结果发送到服务器;请勿填写身份证号、手机号等隐私信息。
AI 助手 会结合你当前的输入与结果回答
追问会再次把当前输入与结果发送到服务器;请勿填写隐私信息。
使用步骤
- 把汉字粘进输入框,支持中英混排(英文原样保留)。
- 点转换,得到带调、无调、首字母三行结果。
- 看逐词明细表核对多音字:每个词的读音与依据都在表里。
- 复制需要的格式;姓名注音建议再查一遍字典确认。
计算原理与示例
怎么用
在输入框粘贴或输入汉字(支持中英混排),点击「转换」即得到三行结果:带调拼音(如 nǐ hǎo)、无声调拼音(如 ni hao)和首字母(如 nh)。下方的逐词明细表按词组/单字对照展示每个词的读音,方便核对多音字。点示例可快速体验。
多音字怎么处理
多音字是拼音标注的最大难点:同一个「行」在「银行」读 háng、在「行走」读 xíng。本工具内置常用词组读音修正表(1200 余条),转换时优先按最长词组匹配取音,如「重庆」「银行」「长大」「音乐」等都会取词组里的正确读音;词组表没覆盖的组合按单字最常用读音标注。
哪些字标不出来
覆盖 CJK 基本区 20902 个汉字,其中约 50 个极为生僻、无通行拼音的字(如「乥」「兙」)会按原字显示并在明细表标注「无标准拼音」。基本区以外的扩展区汉字(如「𠀀」)不在收录范围,同样按原字显示。
计算依据:内置 CJK 基本区 20902 字的单字拼音表(带调,来自开源库 pinyin-pro 3.29.4 的单字默认读音)与 1200 余条词组读音修正表(仅保留词组读音 ≠ 逐字拼接的最小必要集);转换时词组最长匹配优先、单字兜底。轻声字按本调标注。
代码示例
Python pypinyin 三种风格
# pip install pypinyin
from pypinyin import pinyin, Style
pinyin("重庆", style=Style.TONE) # [["chóng"], ["qìng"]]
pinyin("重庆", style=Style.NORMAL) # [["chong"], ["qing"]]
pinyin("重庆", style=Style.FIRST_LETTER) # [["c"], ["q"]]
# 词组修正内置;生僻词组可用自定义词组兜底
JavaScript pinyin-pro 浏览器可用
// npm install pinyin-pro
const { pinyin } = require("pinyin-pro");
pinyin("重庆"); // "chóng qìng"
pinyin("重庆", { toneType: "none" }); // "chong qing"
pinyin("重庆", { pattern: "first" }); // "cq"
// 与本工具同思路:词组优先匹配多音字
常见问题
多音字的读音准吗?
常用词组基本准确:词组修正表来自开源拼音库 pinyin-pro 的词组数据,覆盖「重庆、银行、长大、音乐、重复、参加」等 1200 余条常用词。孤立的单字按最常用读音标注(如「重」标 zhòng),与词典的单字注音一致。
为什么「我干了」的「了」标 liǎo 不标 le?
轻声(了、着、的、地、得等)在词典里都有本调,「了」本调 liǎo。本工具按单字本调标注,不做轻声变调处理——这与逐字注音的词典口径一致;如需口语轻声标注,请以教材或输入法为准。
无声调拼音里的「ü」为什么显示 ü 不显示 v?
去声调后保留 ü(如「绿」标 lü),与《汉语拼音方案》的书面写法一致。v 是电脑键盘的输入习惯写法,两者等价;复制结果后如需输入法格式,可自行把 ü 替换为 v。
姓氏的读音能标对吗?
部分能:词组表收录了常见姓氏词组读音(如「单于」「尉迟」),但单字姓氏(如「单」作姓读 shàn)属于单字多音,工具按最常用读音标注 dān。姓氏读音请以本人习惯为准,工具结果仅供参考。
覆盖多少个汉字?
CJK 基本区 U+4E00~U+9FA5 共 20902 字,即《康熙字典》以内的常用与生僻汉字主体。日常用字 100% 覆盖;极生僻字(约 50 个无通行注音)和扩展区汉字(如甲骨文、方言字)不在范围内。
断网能用吗?会上传我输入的内容吗?
断网能用。拼音数据表(约 500KB)随页面一次性加载,转换完全在浏览器本地完成,没有网络请求。输入内容不会上传,查询历史仅保存在本机 localStorage,可一键清空。
和输入法的拼音标注有什么区别?
输入法按你的选词取音,本工具按词组表自动取音。整句输入时两者基本一致;歧义大的短句(如「他长大了」)输入法可能标轻声 le,本工具标本调 liǎo。核对多音字时建议把词组补完整再转换。
延伸阅读
来自本站原创文章,讲清这个工具背后的算法与口径。