如何解决VoxImplant 与 DialogFlow CX 电话集成与背景音乐音调
我一直致力于将 DialogFlow CX 与 VoxImplant Telephony Integration 集成,并且效果很好。
但是我们在 DialogFlow CX 的对话响应中遇到了延迟。当我们使用连接到多个服务的 DialogFlow CX webhooks 时,总是存在一些延迟。为了解决这个问题,我们决定在通话中播放一些进度/音乐提示音,以便用户知道后端正在发生某些事情。
根据此处的文档,https://voximplant.com/docs/references/voxengine/call#startplayback
我尝试了像 sendMedia 这样的几个选项,但它断开了原来的通话
想知道如何在 VoxImplantDialogFlow CX
之间的请求/响应持续时间内播放一些进度音/音乐解决方法
与 VoxImplant 支持团队多次交谈后,我终于能够配置播放背景音乐了。
这里是要使用的代码片段。
conversationParticipant.addEventListener(CCAI.Events.Participant.Response,(e) => {
if (e.response.recognitionResult?.messageType === "TRANSCRIPT" && e.response.recognitionResult?.isFinal) {
call.startPlayback(audio_bg_url);
}
if (e.response.automatedAgentReply) {
conversationParticipant.sendMediaTo(call);
}else{
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。