Actions on google 让Google Home Action与“合作”;嘿,谷歌,意图“;而不是",;嘿,谷歌,问行动的意图;可能的

Actions on google 让Google Home Action与“合作”;嘿,谷歌,意图“;而不是",;嘿,谷歌,问行动的意图;可能的,actions-on-google,google-home,dialogflow-es,Actions On Google,Google Home,Dialogflow Es,现在,我通过Dialogflow为谷歌采取的行动只有在我说: 嘿,谷歌,请行动起来 我想删除ask ACTION to部分,所以我可以说: 嘿,谷歌,意图 我的动作基本上是“打开设备”。我可以这样说: 嘿,谷歌,请主页打开电视 嘿,谷歌,请主页打开风扇 等等。这可能吗?我知道对于Alexa来说,这些技能被称为家庭自动化技能,但显然,它们的设置非常棘手。这在Google助手上是不可能实现的。 唯一的方法是在助手中设置快捷方式。您可以将“INTENT”设置为“ask ACTION to INTENT

现在,我通过Dialogflow为谷歌采取的行动只有在我说:

嘿,谷歌,请行动起来

我想删除
ask ACTION to
部分,所以我可以说:

嘿,谷歌,意图

我的动作基本上是“打开设备”。我可以这样说:

嘿,谷歌,请主页打开电视
嘿,谷歌,请主页打开风扇


等等。这可能吗?我知道对于Alexa来说,这些技能被称为家庭自动化技能,但显然,它们的设置非常棘手。

这在Google助手上是不可能实现的。
唯一的方法是在助手中设置快捷方式。您可以将“INTENT”设置为“ask ACTION to INTENT”的快捷方式

这在Google助手上无法通过编程实现。 唯一的方法是在助手中设置快捷方式。您可以将“INTENT”设置为“ask ACTION to INTENT”的快捷方式

有两个(大约三个)答案以不同的方式回答您的问题


首先-无法以编程方式删除
ask ACTION to
部分。这就像询问是否有办法从URL中删除主机名

然而,你(作为一个用户)可以设置一个,这样当你说“嘿,谷歌,打开电视”时,这实际上被解释为“嘿,谷歌,请一些动作名称打开电视”。这样做

  • 进入你的谷歌主页应用程序

  • 打开菜单->更多设置->快捷方式

  • 第二,正如@shortQuestion所建议的,你可以依靠它来做你想做的事情。要实现这一点,您需要设置各种短语,这些短语将触发显式调用,并希望Google注意到这些短语,并将它们作为用户可以做的事情提出建议。然而,没有办法强迫谷歌为某个特定短语选择你的行动,谷歌的选择可能会随着时间的推移而改变,他们可能只是建议你的行动,而不是立即调用它。这有点像试图用谷歌的搜索引擎玩SEO游戏

    但是。。。你所要求做的事情更像是一场战争。我不认为创建智能家居操作是“棘手的”,但你不能用Dialogflow来完成,它需要你创建和设置一个服务器来管理(并最终控制)相关设备。

    有两个(或三个)答案以不同的方式回答你的问题


    首先-无法以编程方式删除
    ask ACTION to
    部分。这就像询问是否有办法从URL中删除主机名

    然而,你(作为一个用户)可以设置一个,这样当你说“嘿,谷歌,打开电视”时,这实际上被解释为“嘿,谷歌,请一些动作名称打开电视”。这样做

  • 进入你的谷歌主页应用程序

  • 打开菜单->更多设置->快捷方式

  • 第二,正如@shortQuestion所建议的,你可以依靠它来做你想做的事情。要实现这一点,您需要设置各种短语,这些短语将触发显式调用,并希望Google注意到这些短语,并将它们作为用户可以做的事情提出建议。然而,没有办法强迫谷歌为某个特定短语选择你的行动,谷歌的选择可能会随着时间的推移而改变,他们可能只是建议你的行动,而不是立即调用它。这有点像试图用谷歌的搜索引擎玩SEO游戏

    但是。。。你所要求做的事情更像是一场战争。我不认为创建智能家居操作是“棘手的”,但你不能用Dialogflow来完成,它需要你创建和设置一个服务器来管理(并最终控制)相关设备。

    转到谷歌控制台上操作的“操作发现和更新”部分,并为公众配置一些隐式调用,以发现助手中的功能,而无需按名称明确通知您的机器人。

    转到google console上操作的“操作发现和更新”部分,并为公众配置一些隐式调用,以发现助手中的功能,而无需按名称显式通知您的机器人。

    我刚刚在

    你能做到

    • 调用名称,例如与A博士交谈

    • 深度链接调用,例如查找配方

    • 发现(最重要)

    在某些情况下,某些意图的查询模式可以触发您的操作,即使用户不使用您的调用名称

    我刚在房间里找到的

    你能做到

    • 调用名称,例如与A博士交谈

    • 深度链接调用,例如查找配方

    • 发现(最重要)

    在某些情况下,某些意图的查询模式可以触发您的操作,即使用户不使用您的调用名称


    “以编程方式,没有办法删除ask操作到part。这就像询问是否有办法从URL中删除主机名一样。”我想实际上,在ACTION sdk中有一种方法是dialogflow的主要操作触发器查询模式,我不确定设置的公平点在哪里,虽然这也不完全符合他的要求。我已经更新了我的答案。我同意使用智能家居行动。这正是OP想要的。“以编程方式,没有办法删除ask ACTION to part。这就像询问是否有办法从URL中删除主机名一样。”我想实际上有一种方法在ACTION sdk中,它是dialogflow的主要操作触发器查询模式。我不确定设置的公平点,虽然这也不完全符合他的要求。我已经更新了我的答案。我同意使用Smart Hom