是否要在WordPress中向语音功能添加文本?
文本语音转换功能使你可以使用人工智能添加文章的音频版本。这对于长时间阅读以及帮助在运动或旅行时喜欢音频内容的用户特别有用。
在本文中,将向你展示如何轻松地在WordPress中向语音添加文本。
WordPress中的文字转语音是什么?
文本转语音是一种使用人工智能将任何文本转换为听起来自然的语音的技术。它由包括Google Cloud和Amazon AWS在内的多家公司作为基于云的服务提供。
你可以将其添加到WordPress网站,并允许用户收听你的文章。这对视力障碍者以及许多其他人来说可能很有帮助,他们可能会觉得听较长的文章而不是在较小的屏幕上阅读更容易。这是一个例子:
在本教程中,将使用Amazon的AWS Polly TTS(文本到语音)服务。
它提供了12个月的免费套餐,并且非常慷慨地限制了第一年的每月最多500万个字符。之后,价格开始为每100万个字符4.00美元。
你还可以选择将音频文件保存到你的网站或Amazon S3存储中。这意味着您不会为每个请求重用该API。
如果你经营的是WordPress博客或小型企业网站,那么你的免费信用额度就很少。
话虽如此,让我们开始吧。
设置AWS账户以在WordPress中进行文本语音转换
对于本教程,你需要一个Amazon Web Services帐户。亚马逊提供了一年的基本免费计划,并且有很大的限制。之后,你需要根据使用情况付费。
首先,你需要访问Amazon Web Services网站并注册一个免费帐户。
在注册过程中,系统会要求你验证你的电话号码并输入信用卡信息。
之后,登录到名为AWS控制台的账户仪表板。从这里,你需要创建一个IAM用户和策略。这将是有权从你的WordPress网站进行API调用的用户帐户。
只需在服务搜索框中搜索IAM,然后选择它即可。
这将启动IAM(身份和访问管理)界面。在这里,你需要切换到“政策”标签,然后点击顶部的“创建政策”按钮。
在下一屏幕上,切换到JSON选项卡并删除文本框中的所有内容。之后,将以下代码复制并粘贴到JSON框中。
{ "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缓存。
当然,如果觉得这样设置比较麻烦,可以使用一款Speaker插件也可实现,主题猫已分享免费下载,《点击查看》。
希望本文能帮助你学习如何轻松地在wordpress中添加文本语音。
如果你喜欢这篇文章,请分享给你的好友。