Amazon Polly
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

自定义您的 WordPress 页面

您可以使用若干选项自定义 WordPress 内容,从而更有效地使用 Amazon Polly WordPress 插件:

调整插件设置来微调音频文件

Amazon Polly WordPress 插件设置有三个选项,可帮助您自定义 WordPress 文本生成的音频文件的音效:

  • 语音名称:所选的语音名称和语言使您能够选择 Amazon Polly 语音的性别。每种语言有一些特定的语音可供选择,在许多语言中每个性别都有数种可选语音。有关更多信息,请参阅Amazon Polly 中的语音

  • 自动呼吸:启用后,Amazon Polly 会自动在内容的适当位置插入呼吸音。设置此选项只会支持您使用自动呼吸,无需进行手动设置。有关详细信息,请参阅自动呼吸

  • Audio speed (音频速度):此选项可以更改您的内容的音频版本的语速,调整范围在默认语速的 20% 到 200% 之间。

  1. WordPress Admin (WordPress 管理) 页面上选择 Settings (设置)

  2. Settings (设置) 菜单中选择 Amazon Polly

  3. 根据需要更改个别选项。

在您的内容中使用 SSML 修改朗读方式

Amazon Polly 本身支持多种 SSML 标签,使您能够控制 Amazon Polly 如何针对您提供的文本生成语音的多个方面。(有关 SSML 和 Amazon Polly 的更多信息,请参阅 Amazon Polly 支持的 SSML 标签。这些标签中有一些是与配置插件时的插件设置相呼应的。但目前只有 <break> 标签可在 WordPress 插件中直接使用。在未来进行的插件更新中将有更多可用标签。

您可使用 <break> 标签在文本的朗读版本中添加停顿。您可以调整停顿的长度,以满足您的特定需要。停顿的默认时长与逗号后的停顿等长。有关 <break> 标签的更多信息,请参阅 支持的 SSML 标签

要使用 SSML 标签强化您的 WordPress 文本,必须在 WordPress Admin (WordPress 管理) 页面的 Amazon Polly 设置中选择“启用 SSML 支持”选项。还必须选中 Store audio in Amazon S3 (在 Amazon S3 中存储音频) 选项,因为具有 SSML 标签的音频文件需要存储在 S3 存储桶中。

在您的内容中使用 Audio Only (仅音频) 和 Word Only (仅词语) 标签。

有时您希望在音频播客中添加一些内容,但不希望显示在浏览器中。或有些内容您希望显示在浏览器中,但不包括在音频文件中。可使用 Audio OnlyWord Only 标签做到这一点,您将它们放置在 WordPress 内容中,控制显示哪部分内容,朗读哪部分内容。

要将文本转换为音频,但不显示在浏览器中

  1. 在 WordPress 页面上选定的文本前后添加空行,将它与其他内容分开。

  2. 在选定文本上方的空行中,插入以下标签:

    -AMAZONPOLLY-ONLYAUDIO-START-

  3. 在选定文本下方的空行中,插入以下标签:

    -AMAZONPOLLY-ONLYAUDIO-END-

您能够以相同方式使用 -AMAZONPOLLY-ONLYWORDS-START--AMAZONPOLLY-ONLYWORDS-END- 标签,以相同步骤在浏览器中显示不包含在音频文件中的文本。

例如:

Initial text of your blog displayed in the browser and heard in the audio file.] -AMAZONPOLLY-ONLYAUDIO-START- [This part will not be displayed in the browser but will be heard in the audio file.] -AMAZONPOLLY-ONLYAUDIO-END- [Subsequent text of your blog displayed in the browser and heard in the audio file.]

[Initial text of your blog displayed in the browser and heard in the audio file.] -AMAZONPOLLY-ONLYWORD-START- This part will be displayed in the browser but will not be heard in the audio file.] -AMAZONPOLLY-ONLYWORD-END- Subsequent text of your blog displayed in the browser and heard in the audio file.

在您的帖子中添加翻译文本

Amazon Polly WordPress 插件使用 Amazon Translate 生成帖子的翻译版本,可翻译为一种或多种语言。除英语之外,此项服务还提供其他四种语言:西班牙语、法语、德语和葡萄牙语。可以在 Amazon Polly 设置页面的 Amazon Translate 配置中对所用的语言和这些语言的语音进行配置。

要将 WordPress 帖子翻译为其他语言

  1. Add New Post (添加新帖子) 页面上,创建并发布您的 WordPress 新帖子。

  2. 在同一页面上,确保已选中 Enable Amazon Polly option (启用 选项)

  3. 要了解创建原始语言外加任何额外选定语言的音频文件所需的大致费用,请选择 How much will this cost to convert? (转换的花费是多少?) 选择 OK (确定) 以返回 Add New Post (添加新帖子) 页面。

  4. 选择 Translate (翻译)

要设置帖子的翻译语言

  1. Amazon Polly Settings (Amazon Polly 设置) 页面的 Amazon Translate configuration (Amazon Translate 配置) 下,从 Source language (源语言) 下拉列表中选择帖子本身的语言。

  2. Target languages (目标语言) 下,选择您希望将帖子翻译成的语言。

  3. Voice (语音) 下拉列表中为每种选定的语言选择希望使用的语音。

  4. 输入所选语言的标签。

  5. 选择 Save Changes