

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 指定词性以改善发音
<a name="w-tag"></a>

*<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>
```

**注意**  
 一些语言可能有支持的词性的其他选择。