使用对话式风格 - Amazon Polly
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

使用对话式风格

对于美国英语 (en-US) 版的 Matthew 和 Joanna 语音,对话式风格仅在使用神经引擎时可用。要使用对话式风格,请先选择神经引擎,然后在输入文本中使用以下步骤中描述的语法。

注意

要使用任何神经网络语言风格,您需要使用支持神经语音的 AWS 区域之一。此选项并非在所有区域中都可用。有关更多信息,请参阅功能和区域兼容性

应用对话式风格(控制台)

  1. https://console.amazonaws.cn/polly/ 打开 Amazon Polly 控制台。

  2. 请确保您使用的是支持神经语音的 AWS 区域。

  3. 在文本到语音转换页面上,对于 Engine (引擎),选择 Neural (神经)

  4. 选择 SSML 选项卡。

  5. 使用对话式风格 SSML 语法将输入文本添加到文本转语音请求中。

应用对话式风格 (CLI)

  1. 在您的 API 请求中,包含具有 neural 值的引擎参数:

    --engine neural
  2. 使用对话式风格 SSML 语法将输入文本添加到 API 请求中。

在您的输入文件中使用以下对话式风格 SSML。

<amazon:domain name="conversational">text</amazon:domain>

例如,您可以将 H.G. Wells 全新的 世界警告的以下引号中的 Matthew 或 Joanna 语音与对话标签结合使用:

<speak> <amazon:domain name="conversational"> No one would have believed in the last years of the nineteenth century that this world was being watched keenly and closely by intelligences greater than man's and yet as mortal as his own; that as men busied themselves about their various concerns they were scrutinised and studied perhaps almost as narrowly as a man with a microscope might scritinise the transient creatures that swarm and multiply in a drop of water. </amazon:domain> </speak>

有关 SSML 的更多信息,请参阅支持的 SSML 标签