我正试图为我的谷歌助理开发一个行动。我希望它是火和忘记类型的交易。“在我的待办事项清单上加x”)。问题是,如果没有我首先开始与该动作存在的助手应用程序的对话,助理就无法识别命令。(嘿,谷歌,我想和.)
我使用webhooks来调用将处理请求的webserver。
在这种情况下,我不能使用IFTTT,因为它需要对我家里的每个人都可用。(IFTTT行动对每个人来说都是私人或公共的)
除了‘嘿谷歌’之外,有没有什么方法可以触发一项行动而不需要说什么呢?
发布于 2018-03-18 03:41:35
有几种方法可以快速完成一个动作。当您的操作基于一组特定的请求进行匹配时,就会出现隐式触发。
你:嘿,Google,把纳税加到我的待办事项清单上。 谷歌:好吧,你可能想试着和我的应用程序聊天。 你:好吧 我的应用程序:好的,增加纳税
这可能是可行的,尽管仍然需要与谷歌助理额外的一步。或者,您也可以在没有完整会话的会话中使用启动一个特定的意图。
你:嘿,谷歌,告诉我的应用程序把纳税加到我的待办事项清单上 谷歌:好吧,拿我的应用程序 我的应用程序:好的,增加纳税
第三种选择是使用Google 快捷键功能,它会让你说些什么,并将其解释为其他东西。它只适用于静态的话语,所以在你的情况下可能不起作用。
你:嘿,Google,把纳税加到我的待办事项清单上。 谷歌:好吧,拿我的应用程序 我的应用程序:好的,增加纳税
在这种情况下,您需要使用快捷的“将纳税添加到我的待办事项列表”来解释为“告诉我的应用程序将纳税添加到我的待办事项列表中”。
如果这是设计为几个人在您的家中使用,您可能需要考虑如何和是否每个帐户应该能够访问相同的列表。
https://stackoverflow.com/questions/49343082
复制相似问题