本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
<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
屬性中指定的方式發音,而不是使用預設發音。
國際音標 (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>
日文使用 Yomigana 和發音 Kana。
Yomigana
<speak> 名前は<phoneme alphabet="x-amazon-yomigana" ph="ひろかず">浩一</phoneme>です。 名前は<phoneme alphabet="x-amazon-yomigana" ph="ヒロカズ">浩一</phoneme>です。 名前は<phoneme alphabet="x-amazon-yomigana" ph="Hirokazu">浩一</phoneme>です。 </speak>
發音 Kana
<speak> 名前は<phoneme alphabet="x-amazon-pron-kana" ph="ヒロ'カズ">浩一</phoneme>です。 </speak>