选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

指定词性以改善发音

聚焦模式
指定词性以改善发音 - Amazon Polly

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

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

<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>
注意

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

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。