Generating Speech from SSML Documents - Amazon Polly
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

Generating Speech from SSML Documents

您可使用 Amazon Polly 从纯文本或从通过语音合成标记语言 (SSML) 标记的文档生成语音。使用 SSML 增强文本让您可以进一步控制 Amazon Polly 如何根据您提供的文本生成语音。

例如,您可以在文本中增加一个较长的停顿,或更改语速或音高。其他选项包括:

  • emphasizing specific words or phrases

  • using phonetic pronunciation

  • including breathing sounds

  • whispering

  • using the Newscaster speaking style.

有关 Amazon Polly 支持的 SSML 标签及其使用方法的完整详细信息,请参阅Supported SSML Tags

使用 SSML 时,有几个预留字符需要特殊处理。这是因为 SSML 将这些字符用作其代码的一部分。要使用这些实体,您将使用特定实体 escape 他们。有关更多信息,请参阅Reserved Characters in SSML

Amazon Polly 可通过一部分 SSML 标记标签(由 W3C 推荐的语音合成标记语言 (SSML) 版本 1.1 定义)提供这些控制类型。

您可在 Amazon Polly 控制台中使用 SSML,也可通过 AWS CLI 使用 SSML。以下主题说明了如何使用 SSML 生成语音并控制输出,以便精准地满足您的需求。