【问题标题】:Cannot create intent with certain trigger phrases无法使用某些触发短语创建意图
【发布时间】:2023-04-03 13:51:02
【问题描述】:

Google 助理似乎无法处理 Intent 中的某些触发短语。我遇到的有以下几种:

  • 给斯科特发消息
  • 和q聊天
  • 给 felix 发短信

在对话流模拟器中似乎工作正常。但是,它在 Action Console Simulator 或像 google home mini 这样的真实设备上根本不起作用。在 Action Console Simulator 上,它给出“您无法在模拟器中使用标准的 Google Assistant 功能。如果您想尝试它们,请在您的手机或其他兼容设备上使用 Google Assistant”,而在真实设备上它会给出错误“对不起,我帮不了你..”并完全退出并使设备处于时髦状态。它似乎没有触发任何后备意图。我已经尝试添加输入上下文,但没有任何区别。

很容易复制。只需为上述短语以及“与便士交流”创建一个演示操作,调用您的应用程序,然后在欢迎消息后尝试上述短语。只有当你说“与……交流”时它才会起作用。

这是一个已知问题/限制吗?是否有我们不能用来触发意图的短语列表?

【问题讨论】:

    标签: dialogflow-es actions-on-google google-assistant-sdk google-assist-api


    【解决方案1】:

    Actions on Google 库(Node.jsJava)包括一个有限的功能集,允许第三方开发人员为 Google 助理构建操作。

    在您使用履行构建该功能之前,您的操作中将无法使用 Google 助理中可用的标准功能(例如“文本 Mary 'Hello, world!'”)。

    与其查找您不能使用的短语列表,不如查看the documentation for invocation 以了解您可以使用什么。调用 Google 助理的第三方操作如下:

    要了解如何开始构建 Google 助理,请查看 Google 的代码实验室https://codelabs.developers.google.com/codelabs/actions-1/#0

    如果您已经通过第三级查看了 Google 在 Google Codelabs 上的操作,请考虑更新您的问题以包含您的意图列表和您的实现的代码示例,以便其他 Stack Overflow 用户可以了解您的项目的行为方式。

    另请参阅What topics can I ask about here?How do I ask a good question?

    【讨论】:

      猜你喜欢
      • 2019-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多