本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配置第三方 text-to-speech (TTS) 提供商
按照以下说明配置第三方 text-to-speech (TTS) 提供商。
先决条件
-
存在联系流(或者您有权创建联系流)。
-
存储在中的 AWS Secrets Manager第三方 TTS 提供商 API 密钥。有关在 Secrets Manager 中将 API 密钥存储为密钥的更多信息,请参阅创建 AWS Secrets Manager 密钥。
-
允许 Amazon Connect 检索密钥的 Secrets Manager 资源策略。有关更多信息,请参阅 管理密钥和资源策略。
-
AWS KMS key 允许解密的权限。有关更多信息,请参阅 管理密钥和资源策略。
-
提供商特定的模型和语音值。
步骤 1:打开联系流程
-
登录 Amazon Connect 管理网站。
-
选择 “流程”。
-
选择现有流程或创建新流程。
第 2 步:添加或选择设置语音屏蔽
-
在 Flow 设计器中,搜索 Se t voic e。
-
将方块拖到画布上或选择现有方块。
-
选择方块以打开其配置面板。
第 3 步:选择第三方 TTS 提供商
在语音提供商下拉列表中,选择要使用的第三方 text-to-speech提供商。
第 4 步:指定模型、语音、Secrets Manager ARN 和语言
-
在模型下,选择手动设置并输入提供者模型。
-
在 “语音” 下,选择 “手动设置”,然后输入提供者语音。
-
在 S ecrets Manager ARN 下,选择手动设置并输入提供者密钥的 ARN。
-
秘密必须相同 AWS 区域。
-
AWS Secrets Manager 而且 KMS 策略必须允许检索和解密。有关更多信息,请参阅 管理密钥和资源策略。
-
-
在 “语言” 下,选择 “手动设置”,然后选择提供者语音支持的语言。
第 5 步:保存并发布流程
-
在流程设计器中选择 “保存”。
-
选择 “发布” 以激活更新的流程设置。
运行时行为 (TTS)
-
Amazon Connect 会向 TTS 提供商发送文本进行合成。
-
返回的音频将播放给客户。
-
执行日志包括提供程序错误,例如无效的凭据或模型值。
故障排除 (TTS)
-
没有音频输出:验证模型和语音值。
-
身份验证错误:验证 Secrets Manager 和 KMS 权限。
-
动态属性:确保运行时值解析为有效的提供程序参数。
-
高延迟:验证提供商区域对齐情况。