使用方法
- 在 文字 中输入或粘贴英语文本。结果会随您的输入即时更新。
- 查看 国际音标转写 得到整段文字的一行音标,或查看 ARPAbet 得到相同单词的词典码。
- 打开 逐词对照,查看每个单词的音标,包括词典列出的所有读音。
- 查看 词典中没有的单词,了解哪些单词没有音标,例如许多人名和非常新的词。
单词如何注音
每个单词都在 CMU 发音词典中查询。该词典以一串 ARPAbet 符号给出 124,101 个单词的美式英语读音。每个符号都写成维基百科 ARPABET 条目(英文)给出的国际音标值,重音数字则换成重音符号。
- 带数字1的元音是主重音,标为 ˈ;数字2为次重音,标为 ˌ;数字0表示不重读。
- 不重读的 AH 为 ə,如 comma 中的音;重读的 AH 为 ʌ,如 buck 中的音。不重读的 ER 为 ɚ,如 letter 中的音;重读的 ER 为 ɝ,如 bird 中的音。
- 大小写不影响结果:Tomato 与 tomato 的注音相同。弯引号按直引号处理。
重音符号标在哪里
重音符号标在其音节的第一个音之前,即声首(onset)之前。两个元音之间的辅音组,按英语允许的声首尽量归入第二个音节:answer 的符号为 AE1 N S ER0,注音为 ˈænsɚ,其中 S 属于第二个音节。
这是一条规则,而不是音节表,因此有几个单词的重音符号可能与印刷的音标相差一个音。
本工具不包括的内容
- 只包括美式英语。词典给出的是通用美式(General American)读音,因此不显示英式及其他口音。
- 词典不收录的单词,如许多人名和非常新的词,会被列出而不注音。连字符单词会按各部分分别查询。
- 每个单词单独注音。句子中的重音、连读和弱化不予显示。
计算示例:Hello world
文字 Hello world 含两个单词,音标一行为 /həˈloʊ ˈwɝld/。在词典中,Hello 为 HH AH0 L OW1:数字1在 OW 上,因此符号 ˈ 标在 L 之前,元音分别为 ə 和 oʊ。词典还有 hello 的第二种读音 HH EH0 L OW1,第一个元音为 ɛ;表格两种都列出,音标一行使用第一种。World 为 W ER1 L D:重读的 ER 为 ɝ,重音符号标在 W 之前。它只有一种读音。
| 单词 | 国际音标 | ARPAbet |
|---|---|---|
| Hello | /həˈloʊ/; /hɛˈloʊ/ | HH AH0 L OW1; HH EH0 L OW1 |
| world | /ˈwɝld/ | W ER1 L D |
常见问题
这是英式读音吗?
不是。词典给出的是通用美式(General American)读音,即美国大部分地区的口音。英式英语在元音和 r 上常有不同,因此这里的音标与英式词典不会一致。
为什么一个单词会有两种音标?
词典为某些单词列出了不止一种读法,例如 tomato 的元音可以读作 day 的元音,也可以读作 father 的元音。表格列出每一种,音标一行使用第一种。
为什么某个单词被放在方括号中?
词典没有收录该单词,因此工具无法给出读音。人名、俚语和非常新的词常常缺失。该单词仍保留在文字中,并放在方括号里,方便您看到它的位置。
IPA 与 ARPAbet 有什么区别?
IPA 是国际音标,使用 ə 和 ʃ 等符号。ARPAbet 是一组表示同样读音的 ASCII 码,如 AH0 和 SH。CMU 词典使用 ARPAbet,因此两者都显示。
为什么重音符号位于辅音之前?
国际音标把重音符号标在它所属音节之前,也就是该音节第一个音之前。在 tomato 中,符号位于重读音节的 m 之前,写作 təˈmeɪtoʊ。
我输入的文字会被发送到服务器吗?
不会。文字在您的浏览器中读取并注音。词典在首次需要时加载,您输入的内容不会被保存或发送。
资料来源
- CMU 发音词典,cmudict.dict,来自 cmusphinx/cmudict 仓库,类 BSD 许可;版权 1993至2015年 Carnegie Mellon University(英文)
- Wikipedia:ARPABET,音素符号、其国际音标值与重音符号(英文)
数据和文字最近核对于2026年11月10日星期二。