本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
安装和配置 Amazon Polly for Windows (SAPI)
要安装并配置 Amazon Polly for Windows (SAPI) 插件,您需要一个 AWS 账户。如果您没有这一账户,请参阅Step 1.1: Sign up for AWS。
为 AWS 客户端创建 IAM 用户
将 AWS 客户端连接到您的 AWS 账户之前,您需要为该客户端创建一个 Identity and Access Management (IAM) 用户,然后向该用户附加权限策略。IAM 用户是 AWS 账户下可以对 AWS 产品进行 API 调用的人员或应用程序。
AWS 客户端使用 Amazon Polly 服务,因此,它需要 AmazonPollyReadOnlyAccess
权限策略。
创建 IAM 用户
-
登录 AWS 管理控制台,并打开 IAM 控制台
。 -
选择 Users (用户)。
-
选择添加用户。
-
对于用户名,输入
polly-windows-user
。 -
对于 访问类型,选择 程序化访问,然后选择 下一步: Permissions (权限)
-
选择直接附加现有策略。
-
在搜索框中,输入
polly
。 -
选择 AmazonPollyReadOnlyAccess。
-
选择 Next (下一步)。标签
-
选择 Next (下一步)。审核
-
选择 Create User。
-
记录访问密钥 ID 和私有访问密钥。配置 AWS 客户端需要这些信息。
重要 这是您可以访问这些密钥的唯一机会,因此,请务必将它们记录下来。
安装 AWS CLI for Windows
AWS 命令行界面 (AWS CLI) 是一种开源工具,该工具使您能够从 Windows 命令提示符使用命令与 AWS 服务交互。要安装AWCL,请参阅 在Windows上安装ASMCLI
为 AWS 客户端创建配置文件
的 Amazon Polly 对于Windows插件,需要一个名为 polly-windows
。该资料可确保 Amazon Polly 引擎使用正确的帐户。
为 AWS 客户端创建 polly-windows
配置文件
-
在 Windows 中,打开命令提示符。
-
在命令提示符处,运行
aws configure --profile polly-windows
命令。 -
当系统提示您提供 AWS 访问密钥 ID 和 AWS 私有访问密钥时,请输入您在创建 IAM 用户时保存的值。
-
对于默认区域,以小写形式输入所需 AWS 区域的名称。
注意 并非所有 Amazon Polly 语音和功能在所有 AWS 区域中都可用。有关更多信息,请参阅 功能和区域兼容性。)
-
对于默认输出格式,请按 Enter。
-
在命令提示符处,运行
aws --profile polly-windows polly describe-voices
命令以验证配置文件。如果您已成功创建配置文件,AWS CLI 会显示可用 Amazon Polly 名称的列表。
安装 Amazon Polly for Windows 插件
从 Amazon Simple Storage Service (Amazon S3) 下载 Amazon Polly for Windows 插件并运行安装程序,以安装该插件。安装插件后,您可以在所有使用 SAPI API 的 Windows 应用程序中使用 Amazon Polly 语音。
如果您计划在 SAPI 应用程序中使用神经语音,请先确保您的客户端已配置为支持 NTTS 的 AWS 区域,然后再安装适用于 Windows 的 插件。有关更多信息,请参阅 功能和区域兼容性。)
安装 Amazon Polly for Windows 插件
-
在 Windows 中,下载该插件。
-
解压缩文件夹。
-
运行
AmazonPollyForWindowsSetup.exe
。 -
在控制面板中,搜索
speech settings
。 -
在文本到语音转换下,对于语音,选择一个 Amazon Polly 语音。
-
选择试听语音。