测试实时语音代理(预览版)

[本文是预发行文档,可能会有所更改。]

对于实时语音代理,您可以使用语音直接在 Copilot Studio 中进行测试。 此功能允许你与代理交谈并听到其口述响应,这样就可以在不设置电话呼叫的情况下快速验证语音对话体验。

Note

测试面板仅支持使用标准语音和高级语音层(实时语音)的交互式语音响应代理。 测试面板中不支持使用其他语音层的代理进行语音测试。

启动测试会话

启动语音测试对话:

  1. 请在 Copilot Studio 中打开您的代理。

  2. 确保实时语音选择

  3. 打开 测试面板

  4. 在测试面板工具栏中,将 聊天模式 设置为 语音和 DTMF。 如果 聊天模式 当前设置为 “文本”,请在工具栏中选择 “聊天模式 ”下拉列表,选择 语音和 DTMF(预览),并在对话框中确认模式切换。 浏览器可能会提示你允许麦克风访问;如果是,请选择“ 允许”。

    Important

    代理的安全>身份验证设置必须配置为无身份验证,才能将测试与麦克风选项一起使用。

  5. 在测试面板中,选择“开始语音对话”,即面板中心绿色呼叫按钮。 面板显示“正在连接...” 正在建立语音会话时。

  6. 连接后,代理通过扬声器或耳机朗讲其问候消息。 问候语也以代理消息的形式显示在脚本中。

  7. 在代理讲话结束后,将你的回答说到麦克风中。 代理转录语音并将其显示为聊天中的消息,然后以文本和语音进行响应。

  8. 当代理说话时,标签 “Talk to interrupt ”显示在控件上方。 您可以随时开始说话来打断智能体(插话)。 代理正在侦听时,标签将更改为 “正在侦听...”

  9. 使用 “对话 ”下面的控制按钮中断通话中的操作:将麦克风静音或取消静音、打开 DTMF 键盘以发送拨号盘输入,或选择“ 隐藏对话 ”以在呼叫期间隐藏聊天脚本。

  10. 若要结束当前会话,请选择“红色结束对话”按钮。 脚本显示 呼叫已以时间戳结束 ,面板返回到 “开始语音对话”。

  11. 若要启动新会话,请再次选择 “启动语音对话 ”,或选择工具栏中的 “启动新测试会话 ”。

若要随时切换回文本测试,请在测试面板标题栏中选择三个点(...),并将 聊天模式 更改为 “文本”。 切换模式会重置聊天历史记录。 可以通过在确认对话框中选择 “切换并下载快照” 下载当前历史记录。

IVR 智能体的限制及与真实电话通话的差异

测试面板中的语音测试使用设备的麦克风、扬声器或耳机。 此设置与实际电话呼叫中使用的音频硬件和网络路径基本不同。 请注意以下差异:

  • 音频硬件:测试面板通过设备麦克风捕获音频,并通过设备扬声器或耳机播放。 真正的电话呼叫使用呼叫者端的电话手机、耳机或扬声器。 这些选项具有不同的麦克风敏感度、扬声器特性和噪音消除行为。

  • 声学环境:测试环境可能不同于实际调用方的声音环境。 例如,测试环境可能是使用高质量耳机的安静办公室。 真正的呼叫者可能位于喧闹的呼叫中心、汽车或带有背景噪音的公共空间中。

  • 音频路径:在测试面板中,音频直接在浏览器和代理服务之间传输。 在真正的电话呼叫中,音频通过电话网络(PSTN 或 SIP 中继)传递。 此路径引入了额外的延迟、压缩和潜在的音频质量差异。

由于这些差异,某些语音功能和设置在测试面板中的行为可能与在实际电话呼叫中的行为不同。 对于以下功能依赖测试面板结果时,请谨慎使用:

  • 插话插话体验在很大程度上取决于音频硬件和回声消除功能。 测试面板中的插话行为可能无法准确反映其在真实电话通话中的工作方式。

  • 语音活动检测(VAD)设置:VAD 敏感度、语音结束超时和静音检测阈值针对电话音频特征进行了优化。 根据测试面板行为调整这些设置可能会导致生产电话呼叫结果欠佳。

  • 语音质量:背景噪音、麦克风质量和音频压缩都影响语音质量。 测试面板结果可能比实际电话呼叫更准确或不那么准确。

Important

测试面板中的语音测试可用于快速验证聊天流、主题路由和代理响应。 但是,它不应取代在真实电话通信条件下进行的实际电话测试,以调试插入通话和 VAD 设置等语音特定功能。 在将 IVR 代理部署到生产环境之前,始终执行端到端电话呼叫测试。