我在我的Voximplant应用程序中有一个场景,在这个场景中,我试图使用sendDigits法来导航触摸色调菜单。
我不确定我是否在场景中正确地实现了它,因为日志返回一个error - JS错误: sendDigits未定义。
下面是我在这个场景中使用的代码,对于sendDigits来说,一切都很好:
// Navigate TouchTone Menu
if (AI.Events.DialogflowResponse !== undefined)
dialogflow.addEventListener(AI.Events.DialogflowResponse, (event) => {
if (event.response.queryResult !== undefined) {
let result = event.response.queryResult
if (result.queryText === undefined) {
if (result.languageCode !== undefined) startASR();
return
}
if (result.parameters.TouchToneNumber !== undefined) {
sendDigits({
digits: result.parameters.TouchToneNumber
})
}
}
})
// End TouchTone Code Section发布于 2022-09-28 10:10:50
尝试:
if (result.parameters.TouchToneNumber !== undefined) {
call.sendDigits({
digits:result.parameters.TouchToneNumber
})sendDigits()方法向远程对等端发送DTMF数字。您应该指定要将此方法应用于哪个对象,Voximplant场景中的调用就是对象。
https://stackoverflow.com/questions/73878852
复制相似问题