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

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

使用播音员风格

播音员风格仅适用于使用神经引擎的 Matthew、Joanna 和 Lupe 语音。要使用播音员风格,请先选择神经引擎,然后在输入文本中使用以下步骤中描述的语法。

注意

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

要应用播音员风格(控制台)

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

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

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

  4. 选择您想要使用的语言和语音。

    只有美国英语 (en-US) 版的 Matthew 和 Joanna 语音以及美国西班牙语 (es-US) 版的 Lupe 语言可用于播音员语音。

  5. 选择 SSML 选项卡。

  6. 使用播音员风格 SSML 语法将输入文本添加到文本转语音请求中。

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

    例如,您可以按以下所示使用播音员语音标签:

    <speak> <amazon:domain name="news"> From the Tuesday, April 16th, 1912 edition of The Guardian newspaper: The maiden voyage of the White Star liner Titanic, the largest ship ever launched ended in disaster. The Titanic started her trip from Southampton for New York on Wednesday. Late on Sunday night she struck an iceberg off the Grand Banks of Newfoundland. By wireless telegraphy she sent out signals of distress, and several liners were near enough to catch and respond to the call. </amazon:domain> </speak>
  7. 选择 Listen to speech (听语音)

要应用播音员风格 (CLI)

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

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

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

    例如,您可以按以下所示使用播音员语音标签:

    <speak> <amazon:domain name="news"> From the Tuesday, April 16th, 1912 edition of The Guardian newspaper: The maiden voyage of the White Star liner Titanic, the largest ship ever launched ended in disaster. The Titanic started her trip from Southampton for New York on Wednesday. Late on Sunday night she struck an iceberg off the Grand Banks of Newfoundland. By wireless telegraphy she sent out signals of distress, and several liners were near enough to catch and respond to the call. </amazon:domain> </speak>

有关 SSML 的更多信息,请参阅Supported SSML Tags