actions-on-google - 谷歌操作 - 调用相同的意图两次冻结
问题描述
我正在为 Node.js 使用 Dialogflow 和 actions-on-google 库开发一个操作。首先,我打开操作,然后我说,例如:“Bring Pizza”,它调用了“Pizza”意图。如果我再说一遍“Bring Pizza”(在屏幕设备中),动作就会冻结。发生在我有任何意图的情况下。文字上升,行动停止。注意:这只发生在真实屏幕设备上,不会发生在我的手机或设备模拟器上。
我的欢迎意图只是提出一个问题
// Welcome Intent
agent.intent('Open', async (conv) => {
conv.ask("To test, say: Bring Pizza")
});
说“带比萨”时调用比萨意图
// Pizza Intent
agent.intent('Pizza', async (conv) => {
conv.ask("Say bring pizza again"); //Just for test purpose
});
Dialogflow 中的意图通过对 Firebase 函数的 webhook 意图调用来实现。DialogFlow 中的披萨意图。在 DialogFlow 中打开 Intent
解决方案
推荐阅读
- asp.net-core - EF Core 中的显式加载随机加载 .Include()
- javascript - 如何从嵌套的json数组中获取最大值
- python - Python:无法在 Jupyter Notebook 中导入包 VoigtFit
- c++ - 在 C++ 中的线程中传递参数时出错
- ios - 如何在 iOS 9.3.5 iPod Touch 5 上找到内核映射偏移量?
- python - 提高余弦相似度的效率
- ios - 如何在按钮操作调用中强制重绘快速 ui 视图
- reactjs - REDUX:刷新页面后我的数据是否可能没有被删除?
- servicestack - AppSelfHoseBase 在 .net 5 中启动时生成错误
- c# - 如何使用 Xamarin 表单和 C# 将 Html 数据从网站保存到文本文件