翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
<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>
注記
言語によっては、サポートされる品詞が異なる場合があります。