配置 Amazon Nova Sonic Speech-to-Speech - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配置 Amazon Nova Sonic Speech-to-Speech

你可以在 Amazon Connect 中将 Amazon Nova Sonic 配置为对话式人工智能机器人区域设置的 Speech-to-Speech (S2S) 模型。借助 Speech-to-Speech,机器人使用 Nova Sonic 将客户语音直接转换为自然、富有表现力的语音响应。Amazon Connect 继续管理编排、意图和流程。

第 1 部分: Speech-to-Speech为机器人区域进行配置

先决条件

  • Amazon Connect 中存在对话式人工智能机器人。

  • 你想在 Nova Sonic 中使用的语言环境已经创建完毕。

  • 您有权编辑机器人配置和构建语言。

步骤 1:打开语音模型配置

  1. 登录 Amazon Connect 管理网站。

  2. 选择 “机器人”,然后选择 “配置” 选项卡。

  3. 选择要配置的语言环境。

  4. 在 “语音模型” 部分,选择 “编辑”

亚马逊 Nova Sonic 概述 Speech-to-Speech

第 2 步:选择 Speech-to-Speech

在语音模型模式中,打开模型类型下拉列表并选择语音转语音

模型类型下拉列表显示 Speech-to-Speech选项

第 3 步:选择 Amazon Nova Sonic

选择后 Speech-to-Speech,打开语音提供商并选择 Amazon Nova Sonic。然后,选择 Confirm(确认)

模型类型下拉列表显示 Speech-to-Speech选项

步骤 4:查看语音模型状态

语音模型卡片现在显示 Speech-to-Speech:Amazon Nova Sonic,并显示一条警告,要求你在 Set 语音块中选择兼容 Nova Sonic 的声音。

已选择 Amazon Nova Sonic 的语音模型模式

步骤 5:生成并激活语言环境

如果语言环境显示未构建的更改,请选择构建语言。成功构建后,新的 STT 设置将变为活动状态。

第 2 部分:在 Flow 中配置兼容 Nova Sonic 的语音

在机器人级别启用 Nova Sonic 后,你必须使用设置语音块在流程中配置与之匹配的 Nova Sonic 兼容的富有表现力的声音。

支持的 Nova Sonic Voices(启动套装)

  • Matthew(en-US,男性)

  • 艾米(en-GB,Feminemenal)

  • Olivia(en-au,Feminemal)

  • Lupe(es-us,Feminal)

第 1 步:添加或打开 Set 语音屏蔽

  1. 在流程设计器中打开目标流。

  2. 在方块库中搜索 Set voice。

  3. 将 Set 语音块拖到画布上或打开现有的语音块。

显示 Nova Sonic 配置的语音模型卡

第 2 步:选择 “覆盖” 和 “生成式说话风格”

在 “其他设置” 中,选择 “覆盖说话风格”,然后选择 “生成” 以启用 Nova Sonic 表现力输出。

设置语音屏蔽配置

第 3 步:选择兼容 Nova Sonic 的声音

  1. 将语音提供商设置为 Amazon

  2. 在 “语言” 下,选择与所需语音对应的区域设置。

  3. 在 “语音” 下,选择一个与 Nova Sonic 兼容的声音。

覆盖设置为 “生成式” 的说话风格

第 4 步:查看所选声音

Set 语音块现在显示选定的声音和风格,例如 Voice:Matthew(生成式)。

为 Sonic 设置必填字段

第 5 步:保存并发布流程

选择 “保存”,然后选择 “发布” 以激活配置。

第 3 部分:使用会话属性配置 Nova Sonic-Only 和 Beta 版语音

你可以为你的 Amazon Connect 对话人工智能机器人配置仅限 Nova Sonic 的语音和测试版语音。这些声音由 Nova Sonic Speech-to-Speech (S2S) 支持,但不能作为 Amazon Polly TTS 配音提供。由于它们未出现在设置语音块中,因此您必须使用获取客户输入 (GCI) 块中的会话属性对其进行配置。

当你使用仅限 Nova Sonic 的声音或测试版语音时,Amazon Connect 将为该片段生成 Nova Sonic 富有表现力的音频。但是,在同一流程中使用 Amazon Polly 呈现的任何提示可能听起来不一致,因为 Polly 不支持这些声音。只有在您对这种可变性感到满意时才选择此选项。

第 1 步:在流程中添加 GCI 区块

打开与你的 Nova Sonic 机器人互动的流程。在方块库中,搜索 GCI 并将方块拖到设计器中。

流程设计器中的 GCI 模块

第 2 步:在 GCI 区块配置中选择 Amazon Lex

在 GCI 区块配置面板中,选择 Amazon Lex

Amazon Lex 在 GCI 配置中被选中

第 3 步:设置机器人和别名

选择配置为使用的机器人和别名 Speech-to-Speech:Amazon Nova Sonic。

机器人和别名配置

步骤 4:添加会话属性覆盖

在 Lex 配置中,滚动到会话属性并选择添加属性

会话属性配置

第 5 步:设置覆盖键和测试版语音名称

使用以下键覆盖默认 S2S 语音:: audio: x-amz-lex speaker-model-voice-override

对于该值,请输入仅限 Nova Sonic 或测试版语音 ID。该值必须与模型所期望的精确大小写相匹配。例如,以下内容将声音设置为 tiffany

添加密钥和值后,选择确认

已配置覆盖按键和语音值

运行时行为

  • Nova Sonic 在会话期间使用 Nova Sonic(仅限 Nova Sonic)或测试版语音。

  • 如果会话稍后使用 Amazon Polly 进入设置语音屏蔽,则音频可能会切换回 Polly 语音。

问题排查

  • 未应用语音:确认语音 ID 完全按照要求键入(区分大小写)。

  • 意外语音切换:确保没有下游 Set 语音块使用 Polly 语音。

  • 没有 S2S 响应:验证区域设置是否配置为: Speech-to-SpeechAmazon Nova Sonic。