本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
<phoneme>
长篇、神经和标准 TTS 格式都支持此标签。
要使 Amazon Polly 针对特定文本使用语音发音,请使用 <phoneme> 标签。
<phoneme>
标签需要具有两个属性。它们指示 Amazon Polly 使用的音标和更正发音的音标符号:
-
alphabet
-
ipa
— 指明将使用国际音标 (IPA)。 -
x-sampa
— 指明将使用拓展音标字母评估法 (X-SAMPA)。
-
-
ph
-
指定发音的音标符号。有关更多信息,请参阅 Amazon Polly 中的语言。
-
添加 <phoneme>
标签后,Amazon Polly 将使用 ph
属性指定的发音,而不是所选语音所用的语言默认关联的标准发音。
例如 "pecan" 这个词可以发两个音。在以下示例中,“pecan”在每一行指定了不同的发音。Amazon Polly 根据 ph
属性发音 pecan,而不是使用默认发音。
国际音标 (IPA)
<speak> You say, <phoneme alphabet="ipa" ph="pɪˈkɑːn">pecan</phoneme>. I say, <phoneme alphabet="ipa" ph="ˈpi.kæn">pecan</phoneme>. </speak>
拓展音标字母评估法 (X-SAMPA)
<speak> You say, <phoneme alphabet='x-sampa' ph='pI"kA:n'>pecan</phoneme>. I say, <phoneme alphabet='x-sampa' ph='"pi.k{n'>pecan</phoneme>. </speak>
中文普通话使用拼音进行语音发音。
拼音
<speak> 你说 <phoneme alphabet="x-amazon-pinyin" ph="bo2">薄</phoneme>。 我说 <phoneme alphabet="x-amazon-pinyin" ph="bao2">薄</phoneme>。 </speak>
日语使用读音假名和发音假名。
读音假名
<speak> 名前は<phoneme alphabet="x-amazon-yomigana" ph="ひろかず">浩一</phoneme>です。 名前は<phoneme alphabet="x-amazon-yomigana" ph="ヒロカズ">浩一</phoneme>です。 名前は<phoneme alphabet="x-amazon-yomigana" ph="Hirokazu">浩一</phoneme>です。 </speak>
发音假名
<speak> 名前は<phoneme alphabet="x-amazon-pron-kana" ph="ヒロ'カズ">浩一</phoneme>です。 </speak>