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

使用对话式风格

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

注意

要使用任何神经网络语言风格,您需要使用支持神经语音的 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 标签