跳到主要内容

文本转语音功能使您可以使用人工智能添加文章的音频版本。这对于长时间阅读以及帮助在运动或旅行时喜欢音频内容的用户特别有用。

在本文中,我们将向您展示如何轻松地在WordPress中向语音添加文本。

WordPress中的文字转语音是什么?

文本到语音是一种使用人工智能将任何文本转换为听起来自然的语音的技术。它由包括Google Cloud和Amazon AWS在内的多家公司提供基于云的服务。

您可以将其添加到WordPress网站,并允许用户收听您的文章。这对视力障碍者以及许多其他人来说可能很有帮助,他们可能会觉得听较长的文章而不是在较小的屏幕上阅读更容易。这是一个看起来像的例子:

在本教程中,我们将使用亚马逊的AWS Polly TTS(文本到语音)服务。

它提供了免费的12个月免费套餐,第一年每月最多限制500万个字符。之后,价格开始为每100万个字符4.00美元。

您还可以选择将音频文件保存到您的网站或Amazon S3存储中。这意味着您不会为每个请求重用该API。

如果您经营的是WordPress博客或小型企业网站,那么您的免费信用额度就很少。

话虽如此,让我们开始吧。

如何在wordpress中向语音添加文本
如何在wordpress中向语音添加文本

设置AWS账户以在WordPress中进行文本语音转换

对于本教程,您需要一个Amazon Web Services帐户。亚马逊提供了一年的基本免费计划,但有很大的限制。之后,将根据您的使用情况向您收费。

首先,您需要访问Amazon Web Services网站并注册一个免费帐户。

在注册过程中,系统会要求您验证您的电话号码并输入信用卡信息。

之后,登录到名为AWS控制台的账户仪表板。从这里,您需要创建一个IAM用户和策略。这将是有权从您的WordPress网站进行API调用的用户帐户。

只需在服务搜索框中搜索IAM,然后选择它即可。

这将启动IAM(身份和访问管理)界面。在这里,您需要切换到“政策”标签,然后单击顶部的“创建政策”按钮。

在下一屏幕上,切换到JSON选项卡并删除文本框中的所有内容。之后,将以下代码复制并粘贴到JSON框中。

1个23456789101112131415{    "Version": "2012-10-17",    "Statement": [        {            "Effect": "Allow",            "Action": "acm:DeleteCertificate",            "Resource": "*",            "Condition": {                "StringEquals": {                    "aws:RequestedRegion": "us-east-1"                }            }        }    ]}

它看起来应该像这样:

接下来,点击“审核政策”按钮继续。

下一步,您需要在“名称”字段中输入“ AWSForWordPressDeleteCert”,然后单击“创建策略”按钮以保存更改。

IAM现在将将此策略保存在您的AWS账户中。

接下来,您需要创建一个将用于您的WordPress网站的IAM用户帐户。

在IAM屏幕上,切换到“用户”标签,然后单击顶部的“添加用户”按钮。

在下一个屏幕上,您需要输入“ AWSForWordPressPlugin”作为用户名,然后在访问类型下选择“ Programmatic Access”。

单击“下一步:权限”按钮继续。

在“设置权限”页面上,选择“选择直接附加现有策略”选项,然后在搜索栏中键入WordPress。

确保选中AWSForWordPressPolicy和AWSForWordPressDeleteCert选项旁边的框。

点击“下一步:标签”按钮继续。

您无需在此处添加任何标签,请继续并点击“下一步:查看”按钮。现在,您将看到用户详细信息和附加到该用户帐户的策略。继续并单击“创建用户”按钮以保存您的更改。

在下一个屏幕上,您将看到带有访问和密钥的IAM用户帐户详细信息。您需要单击Download.csv按钮以将这些凭据存储在计算机上。

您以后可以在电子表格应用(例如Google表格或Microsoft Excel)中打开CSV文件。您也可以在纯文本编辑器(如记事本)中打开它。

在WordPress中设置Amazong Polly文本到语音

现在您已经设置了AWS账户,您可以使用它来将WordPress网站连接到Amazon的云平台。

首先,您需要安装并激活AWS for WordPress插件。有关更多详细信息,请参阅有关如何安装WordPress插件的分步指南。

激活后,您需要访问AWS»常规页面,然后输入您的AWS访问和密钥。您可以在先前下载的CSV文件中找到它们。

不要忘记单击“保存更改”按钮以保存您的凭据。

接下来,您需要访问AWS»文本到语音页面。在这里,您可以选择内容的语言,然后选中“启用文本到语音支持”选项旁边的框。

不要忘记点击“保存更改”按钮来保存您的设置。

插件现在将重新加载“文字转语音”设置页面。现在,您将能够在WordPress网站上看到用于设置Amazong Polly文本语音的选项。

您可以选择语言,语音类型,音频质量,旁白样式等。

在其下,您可以选择如何显示音频播放器。您可以在内容之前或之后显示它。

此外,您可以告诉插件自动为较新的文章启用语音合成功能。如果禁用此选项,则必须为要显示文本到语音选项的帖子手动启用它。

进一步向下滚动,您可以选择存储音频文件的位置。该插件可让您自动将音频文件存储在Amazon S3云存储上(您的免费帐户为您提供5 GB的存储空间)。

您也可以将它们存储在WordPress托管帐户中,但这会减慢您的网站速度并增加WordPress备份大小。

完成后,请不要忘记单击“保存更改”按钮来保存您的设置。

在WordPress帖子中显示文本到语音播放器

根据您的设置,该插件将自动显示用于更新文章的文本语音转换音频播放器。

对于较早的文章,您必须编辑帖子/页面并启用帖子编辑器下方的“文本转语音”选项。

手动启用文本语音转换后,不要忘记保存/更新您的帖子并清除WordPress缓存。

回到顶部