从一种语音符号到另一种

如何在不隐藏细节的情况下转换 IPA、X-SAMPA 和 ARPABET

选择您拥有的符号和您需要的符号,然后在复制前检查结果。一个简短的示例展示了哪些细节可以顺利转换,哪些需要您做出决定。

语音数据通常在 Unicode 文档、仅 ASCII 工作流和英语发音系统之间移动。符号可以改变,而预期的声音保持不变——但较小的清单和模糊的约定可能会丢失细节。此工作流使这些边界可见。

跟随教程 打开 IPA 记号转换器
已验证的符号转换
IPA 输入

[ˈtʃiːz] [n̩] [pʰã]

X-SAMPA 结果
["tSi:z] [n_=] [p_ha~]
下载的结果保留了括号和组之间的两个空格。最后一组是演示送气和鼻化的示意示例;它不作为英语单词提供。
  • 双引号和冒号编码主重音和长度。
  • 音节、送气和鼻化标记保持其位置。
  • 交换此支持的示例会返回相同的 IPA 序列。
视频教程 转换语音符号 在语音书写系统之间移动,无需重新输入每个符号。 英语旁白 字幕:简体中文 观看视频

转换语音符号

识别源符号系统

打开 IPA 记号转换器,然后选择 IPA → X-SAMPA。将上面显示的 IPA 输入粘贴到您的音标记号中,或选择“尝试一个示例”。结果在您键入时更新;没有上传或转换队列。

此工具期望现有的转写。粘贴英语单词 cheese 不会要求它查找该词的发音。对于该任务,请先使用“英语转 IPA”并查看其词汇选择。在这里,我们的起始文本已经包含语音符号和标记。

注意确切的方向。X-SAMPA 使用普通键盘字符作为代码:大写 S 表示 ʃ,而小写 s 表示 s。反斜杠也很有意义。选择错误的源系统可能会产生看起来像语音但无法表达您预期输入的输出。

示例
[ˈtʃiːz] [n̩] [pʰã]

比较细节,而不仅仅是字母

在结果中,主重音符号变为双引号,ʃ 变为 S,长度符号变为冒号。n 之后的成音节符号变为 _=。修饰符 ʰ 变为 _h,而 a 之后的组合波浪号变为 ~。括号和间距保留输入时的状态。

打开“支持的 X-SAMPA 映射”以检查已实现的等效项。该工具首先匹配较长的代码,因此反斜杠序列不会被拆分成不相关的较短代码。这对于像 r\ 和 r\` 这样的符号很重要,它们不同于普通的 r 代码。

这些示例展示了记音操作。它们并不确立说话人的发音、语言的音位库或研究任务所需的正确转写级别。重点在于保留您已经选择的区分。

示例
["tSi:z] [n_=] [p_ha~]

复习任何保持高亮显示的内容

工作示例没有不支持的项目。要单独测试复习行为,请添加一个不熟悉的字符,例如 🧪。它保留在结果中并收到转换说明。从输入中删除该字符会删除相应的复习项目。

保留未知材料可防止静音删除,但也意味着结果可能包含混合记谱法。“复制结果”和“下载文本”会保留那些高亮显示的项目。在将文件交给需要严格 ASCII 音素集的程序之前,请解决它们或记录您保留它们的原因。

别名和链接符号也会限制可逆性。此工具接受 = 和 _= 表示成音节性,并输出 _=。它接受 _~ 作为鼻化代码的替代方案并输出 ~。下连线使用与上连线相同的链接代码,因此它会返回上方。当精确编码很重要时,请保留原始编码。

示例
t͜ʃ → t_S → t͡ʃ

使用具有英语限制的 ARPABET

选择 ARPABET (英语) → IPA 并尝试一个示例。ARPABET 音素由空格分隔。示例 SH IH1 P 变为 ʃ ˈɪ p,保留这些空格。1 是元音音素上的主重音,显示在元音核之前。此转换器不会将其移动到推断的音节起始处。

ARPABET 方向使用 39-phone CMU 英语清单。元音后缀 0 为非重音,1 为主重音,2 为次重音。在此工具的映射中,AH0 变为 ə,ER0 变为 ɚ。其他细节(如大多数 IPA 变音符号、长度标记和非英语声音)没有对应的音素,并保持可见以供审查。

当您将未标记的 IPA ʃɪp 转回 ARPABET 时,结果是 SH IH P。缺失的 IPA 重音标记不会告诉工具重音是被故意省略的,还是该元音为非重读,因此它不会发明一个零。如果接收系统要求每个元音都有数字,请在检查来源后提供该信息。

示例
SH IH1 P → ʃ ˈɪ p ʃɪp → SH IH P

检查返回并保存有用的文件

返回 IPA → X-SAMPA 并重新加载初始示例。选择交换输入和结果。转换后的文本成为输入,方向反转。此特定支持的序列完全返回到上面显示的 IPA,包括其双空格分隔符。

再次交换以返回 X-SAMPA,然后选择“下载文本”。文件名为 i2speak-ipa-xsampa.txt。在文本编辑器中打开它,并将重音、长度和修饰符代码与本文中的结果进行比较。当您将相同的文本直接移动到另一个应用程序时,“复制结果”很有用。

成功的往返检查的是此示例的编码,而非所有可能的转写。如果你使用 ARPABET、不受支持的字符、别名或可能无法保留的连字号位置,请将原始版本保留在转换后的文件旁边。记录源标注和你所做的任何选择,以便他人能够解读数据。

选择您实际需要的转换

IPA 还是普通英语?

将此转换器用于现有的语音符号。当您的输入由书面单词组成且需要初步发音草稿时,请使用英语转 IPA。

X-SAMPA 还是 ARPABET?

为更广泛支持的 IPA 映射选择 X-SAMPA。对于特别期望使用 CMU 英语音素库的工作流,选择 ARPABET,然后检查缺少的重音信息和不受支持的细节。

普通结果还是混合符号?

未映射的项目保留在输出中。高亮显示的结果可能有助于审查,但不应被描述为对严格记谱集的完整转换。

亲自尝试

在交换前预测一个小转换

输入 [n̩ pʰã] 为 IPA。预测 X-SAMPA 的结果,将其与工具进行对比,然后切换回来。解释为什么送气修饰符位于 p 之后而不是 a 之后。

与标准答案进行比较
[n_= p_ha~]

_= 跟在成音节辅音 n 之后,_h 跟在送气音 p 之后,~ 跟在鼻化音 a 之后。这些位置保留了预期的关系。

常见问题

为什么在此处输入的英语单词会产生意外结果?

该工具将字符读取为语音标注。它不查找拼写或确定发音。当起点是普通英语文本时,请使用英语转 IPA。

我可以依赖 IPA-到-ARPABET-到-IPA 的往返转换吗?

仅在支持的英语子集及其陈述的惯例内。许多 IPA 细节没有 ARPABET 表示,且未重音数字不能总是从未标记的 IPA 元音中重建。请保留您的原件。

转换器是否会移除不支持的字符?

不是。它保留并突出显示它们。复制或下载的文本包含这些字符,因此结果可能包含混合符号,直到您复核它。

为什么 ARPABET 音素之间保留空格?

此记号工具保留源空白,而不是猜测哪些音属于单词或音节。其 IPA 输出是在元音音节核正前方的带有重音的代号级渲染。

我需要安装词典还是将记音发送到服务程序?

不是。这些转换使用本地浏览器规则。它们不会查询单词字典或提交您的文本进行转换。在允许浏览器存储时,可以使用单独的标签页草稿。

来源与延伸阅读

付诸实践

打开 IPA 记号转换器 尝试示例,然后继续该主题的练习。

探索练习指南
打开 IPA 记号转换器

语言39

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 简体中文 繁體中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina