timeout - 特维利奥增强属性
问题描述
我在我的项目中使用了小部件来接收电话中的人回答,并根据响应进行下一步。回答仅限于“是”和“否”。我注意到大多数时候,“超时”情况发生在步骤中,这会阻止流程进入“基于拆分”的下一步。这意味着无论这个人如何说这个词,它都不会收到答案。我寻找可能的解决方案,并通过添加增强属性遇到了高级语音模型。我不确定这是解决方案还是有更好的方法来克服这个问题。对此问题的任何建议将不胜感激,因为我无法通过我的谷歌搜索找到任何有用的信息。
解决方案
对于 Studio,将 Text to Speech 放在 Gather Input on Call 小部件而不是 Say 小部件中,这将完成 @jack 在 Studio 中提到的内容(允许您插入对话以进行语音或 DTMF 收集)。Studio 目前不支持增强型聚集。
您可以查看 Studio 执行日志,查看 Gather Widget 作为输入 (SpeechResult) 接收到的内容或基于 Widget 的拆分,根据您的逻辑查看它接收到的内容以及与之比较的内容。有时,Yes 或 No 可能以句号结尾,但您正在寻找 Yes 或 No (.)
推荐阅读
- wordpress - 如何将 Wordpress 手动放到本地计算机上的 Bitnami 上?
- postgresql - 在 PostgreSQL 中使用交叉表将行转换为列不起作用(关系“表”不存在)
- django - 使用 django 中的重定向功能注册后无法将用户重定向到登录页面
- php - 如何销毁当前会话而不是其他会话
- elasticsearch - 弹性搜索查询过滤器和聚合不起作用
- python - 如何从 Scrapy 抓取的数据中可视化数据
- r - 为什么 shinyApps 中的 seq() 函数不起作用?
- c# - Visual Studio 无法识别 NuGet/BaGet 上托管的库中的新属性,显示错误的 Intellisense 错误
- php - CSS导航栏问题
- latex - 使用 AwesomeCV 是否可以删除标题和项目之间留下的空白?