选择您的 Cookie 首选项

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

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

由 SSML 文档生成语音

聚焦模式
由 SSML 文档生成语音 - Amazon Polly

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

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

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

您可以利用 SSML 标签自定义并控制语音的各个方面,例如发音、音量和语速。在中 AWS Management Console,要转换为音频的 SSML 增强文本在页面的 SSML 选项卡上输入。 Text-to-Speech以纯文本形式输入的文本依赖于所选语言和语音的默认设置,而使用 SSML 增强的文本不仅会向 Amazon Polly 告知您所说的内容,还会告知您希望如何说。除了添加的 SSML 标签,Amazon Polly 合成 SSML 增强文本的方式与合成纯文本的方式相同。请参阅使用 Amazon Polly 合成语音示例了解更多信息。

在使用 SSML 时,您用 <speak> 标签包含整个文本,以便让 Amazon Polly 知道您正在使用 SSML。例如:

<speak>Hi! My name is Joanna. I will read any text you type here.</speak>

然后,您对 <speak> 标签中的文本使用特定的 SSML 标签来定义所需的文本发音方式。您可以添加停顿、改变讲话的节奏、降低或提高声音的音量或添加许多其他自定义项,使文本的发音适合您。有关可使用的 SSML 标签的完整列表,请参阅 支持的 SSML 标签

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

  • 强调特定的单词或短语

  • 使用语音发音

  • 包括呼吸声

  • 轻读

  • 使用新闻播音员风格。

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

使用 SSML 时,有几个预留字符需要特殊处理。这是因为 SSML 将这些字符用作其代码的一部分。为了使用它们,您可以使用特定实体对其进行转义。有关更多信息,请参阅 SSML 中的预留字符

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

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

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