本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
<w>
生成式、長格式、神經和標準 TTS 格式支援此標籤。
您可使用 <w> 標籤,透過指定單字的部分語音或替代含意來自訂文字發音。這可使用 role
屬性來完成。
此標籤使用以下語法:
<w role="attribute
">text
</w>
下列值可以用於 role
屬性:
指定語音部分:
-
amazon:VB
:將文字解釋為動詞 (現在式)。 -
amazon:VBD
:將單字解譯為過去的張量動詞。 -
amazon:DT
:將單字解譯為判斷器。 -
amazon:IN
: 將單字解譯為 前置詞。 -
amazon:JJ
: 將單字解譯為單詞。 -
amazon:NN
:將單字解譯為名詞。
例如,視語音部分而定,美式英文的「read」讀音可依照標籤而改變:
<speak> The word <say-as interpret-as="characters">read</say-as> may be interpreted as either the present simple form <w role="amazon:VB">read</w>, or the past participle form <w role="amazon:VBD">read</w>. </speak>
若要指定特定意義:
-
amazon:DEFAULT
: 使用單字的預設感知。 -
amazon:SENSE_1
:顯示時使用非預設的字意。例如,名詞「bass」的讀音會因含意的不同而不同。預設的含意是指音域的最低部分。其替代含意是指一種淡水魚,也叫做「bass」,但讀音不同。使用<w role="amazon:SENSE_1">bass</w>
轉譯音訊文字的非預設發音 (淡水魚)。
如果您合成以下內容,則可以聽到發音和意義的差異:
<speak>
Depending on your meaning, the word <say-as interpret-as="characters">bass</say-as>
may be interpreted as either a musical element: bass, or as its alternative meaning,
a freshwater fish <w role="amazon:SENSE_1">bass</w>.
</speak>
注意
有些語言可能會有不同的口語支援功能選擇。