顶顶通AICC打断设置
禁止打断
放音节点有禁止打断设置,一般用于开场白或者一个长的放音前面几秒禁止打断。
忽略禁止打断
比如开场白,设置了禁止打断,在开场白的时候用户说话命中了知识库,执行了知识库放音,在知识库放音的时候,要允许打断。 这个时候"忽略禁止打断"就派上用场了。可以勾选"知识库返回或者大模型回答时忽略禁止打断"。
如果开场白(设置了禁止打断)放音的时候触发了多轮对话,多轮对话返回开场白的之后,需要允许打断,那么把"多轮对话返回时忽略禁止打断"勾选就可以了。
打断模式
打断模式包含了 打断设置、完成设置(进入下一流程)、和重新匹配设置。
除了"放音结束后说话,未匹配到关键词,也进入下一流程"外其他的打断模式,都只有ASR模式是"放音时就开启ASR识别"才可以生效。
打断设置
就是什么时候打断AI放音。
检测到声音就打断
语音识别返回文字就打断
语音识别返回一句话说完就打断
检测到声音就暂停放音
检测到DTMF按键就打断
除了检测到声音就暂停放音之外,其他的几个模式都是符合条件就直接停止AI放音。检测到声音就暂停放音这个模式是只暂停放音,用户说话结束之后,如果没有匹配到流程,会自动恢复放音。
完成设置(进入下一流程)
如果未配置进入下一流程,用户说话后,如果没有匹配到流程,那么会继续等待用户说话,直至等待超时,才会结束放音节点执行,完成原因是TIMEOUT(F说话内容)。
如果符合进入下一流程设置,那么就会立即结束放音节点执行,完成原因是DONE(F说话内容)。
可以参考等待说话超时(静音)例子了解DONE和TIMEOUT区别。
放音结束后说话,未匹配到关键词,也进入下一流程
放音时说话,未匹配到关键词,放音完成后,就进入下一流程
重新匹配设置
考虑这样一个场景,开场白设置了禁止打断,在播放开场白的时候用户询问了一个问题(这个时候不会打断开场白播放),在开场白播放完成后,需要立即对问题进行回答。那么只需要"放音结束后重新匹配(加前缀P,仅禁止打断时的识别结果)"这个勾选上就可以实现。模式"放音结束后重新匹配(加前缀P)",就是不管是否是打断场景,只要放音时的识别结果没匹配上流程,放音完成之后都重新匹配一次。
放音结束后重新匹配(加前缀P,仅禁止打断时的识别结果)
放音结束后重新匹配(加前缀P)
什么情况会出现匹配不到流程
未开启大模型匹配,并且未命中关键词或者正则表达式。
请求大模型超时,或者大模型未返回有效子流程节点和回答内容。
