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

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

Customizing Your WordPress Page

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

Adjust the plugin settings to fine tune the audio files

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

  • Voice name: The voice name and language selected enables you to select the gender of the Amazon Polly voice. Specific voices are available for each language, and you have several options within each gender in many languages. For more information, see Amazon Polly 中的语音.

  • Automated breaths: If enabled, Amazon Polly will automatically insert breathing sounds into your content at appropriate locations. Setting this option will only enable you to use automated breaths and not manually set them. For more information, see automated breathing.

  • Audio speed: This option enables you to alter the speed of delivery of the audio version of your content, ranging from 20% to 200% of the default speed of the voice.

Use SSML in your content to modify how it will be spoken

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

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

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

Use Audio Only and Word Only tags in your content

有时您希望在音频播客中添加一些内容,但不希望显示在浏览器中。或有些内容您希望显示在浏览器中,但不包括在音频文件中。可使用 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.]

$and

[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.

Adding Translated Text to Your Post

适用于 WordPress 的 AWS 插件使用 Amazon Translate 生成帖子的翻译版本,可翻译为一种或多种语言。除英语以外,此服务还提供四种语言: 西班牙语、法语、德语和葡萄牙语。可以在 Settings (设置) 页面的 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. Settings (设置) 页面的 Amazon Translate configuration (Amazon Translate 配置) 下,从 Source language (源语言) 下拉列表中选择帖子本身的语言。

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

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

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

  5. 选择保存更改