[英]Can I trigger a Google Assistant action without a conversation?
我正在尝试为我的Google智能助理开发一个动作。 我想它是火和忘记类型交易(即'添加x到我的待办事项列表')。 问题是,如果没有我首先与助手应用程序开始对话,助手将无法识别该命令。 (嘿谷歌,我想和...谈谈)
我正在使用webhooks调用将处理请求的Web服务器。
我不能在这个例子中使用IFTTT,因为它需要在我家中的每个人都可用。 (IFTTT对每个人都是私人的或公开的)
有什么方法可以触发一个动作,而不必说任何其他事情(除了'嘿谷歌')?
有几种方法可以完成快速操作。 当您的操作根据某组请求进行匹配时,会有隐式触发 。
你:嘿谷歌,在我的待办事项列表中添加纳税
谷歌:好的,你可能想尝试与我的应用程序交谈。
你:好的
我的应用:好的,加上纳税
这可能有用,但仍可能需要Google助手的额外步骤。 或者,您也可以在没有完整对话的情况下在对话中启动特定意图 。
你:嘿谷歌,告诉我的应用程序在我的待办事项列表中添加纳税
谷歌:好的,拿到我的应用程序
我的应用:好的,加上纳税
第三种选择是使用Google智能助理快捷方式功能,该功能将采用您所说的内容并将其解释为其他内容。 它仅适用于静态话语,因此在您的情况下可能不起作用。
你:嘿谷歌,在我的待办事项列表中添加纳税
谷歌:好的,拿到我的应用程序
我的应用:好的,加上纳税
在这种情况下,您需要将“向我的待办事项列表添加纳税”这一快捷方式解释为“告诉我的应用程序向我的待办事项列表添加纳税”。
如果此设计旨在供您家中的多个人使用,则可能需要考虑每个帐户应如何以及是否应该能够访问相同的列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.