【问题标题】:google home actions without to call application name谷歌主页操作无需调用应用程序名称
【发布时间】:2018-01-27 12:00:22
【问题描述】:

是否可以在不启动或调用像 IFTTT 这样的应用程序的情况下向 google home 添加命令?

每次调用我的应用程序来控制服装智能家居设备是没有意义的。例如,我只想说我的命令,例如:“嘿谷歌,设置粉丝级别 6”而不是“嘿谷歌,与 ExampleApp 交谈 ... {waiting} ...设置粉丝级别 6”,也没有深层链接.

目前我看到了 5 种可能性:IFTTT、Dialogflow、智能家居、Action SDK、converse.ai

  • IFTTT 过于静态。我还需要完整的请求和设备 ID、帐户等。
  • 使用 Dialogflow,我必须先启动应用程序。
  • 有了智能家居,我不必启动应用程序。但谷歌只提供了几种类型的设备。不可自定义的设备类型。
  • Action sdk 是最好的解决方案,但我也必须调用应用程序名称。
  • Converse.ai 与 Dialogflow 相同。

【问题讨论】:

    标签: actions-on-google google-home google-assistant-sdk


    【解决方案1】:

    简短的回答是否定的。 Ifttt 是一个类似于 Shortcuts 功能的集成,两者都适用于相对静态的字符串。

    智能家居将是您的理想选择,但需要注意的是它可能不支持您的设备类型。关于如何使用它有一些技巧。风扇速度可以实现为灯光的亮度,或者每个速度步长都可以是一种模式。

    【讨论】:

      【解决方案2】:

      有几个选项取决于您的需要,但我认为它们中的任何一个都不是您正在寻找的。​​p>

      使用 IFTTT

      这真的是一个业余爱好者的工具,而不是一般用途的东西。正如您所指出的 - 它是非常静态的,不允许灵活响应。

      使用智能家居

      如果您有一个受支持的类型或提供与其他东西足够相似的控件,这是您的最佳解决方案。越来越多的类型总是会出现(考虑到 Hunter 的声明,我希望冒险的粉丝很快就会出现)。

      使用自定义操作

      这可能是您最好的选择。您将使用 Action SDK、Dialogflow 或其他一些工具(例如 Converse.AI)来实现这一点。它们在实现上基本相同(尽管有一些细节不同)。

      您对此的担忧是,您必须等待对话开始才能指定参数 - 这不是真的。您可以进行“深度链接”调用,让用户直接提供他们所说的值。所以用户可以说类似

      嘿 Google,让 Example App 将风扇级别设置为 6

      您甚至可以拥有多种不同类型的短语。所以他们可以说出这样的短语,它会设置粉丝级别,给出回应并结束对话,或者用户可以说一些更简单的东西,比如talk to Example App,你可以进行对话以了解他们想要做什么.

      智能家居和自定义操作

      当然,您也可以将两者结合起来。使用智能家居操作控制一些事情,并提供需要由产品名称调用的附加操作。

      用户可以创建快捷方式

      要记住的另一件事是,用户可以为短语创建快捷方式。因此,如果用户总是说上面的风扇控制,他们可能想用类似的短语来缩短它

      嘿谷歌,让我冷静一下

      他们无法为此设置参数(因此他们无法将 IFTTT 和短语结合起来),但他们可以选择他们想要的任何短语。这也完全不受您的控制 - 您无法为它们设置短语。

      【讨论】:

      • 他询问是否跳过“嘿 Google,与示例应用程序交谈”部分 :) 我认为他已经了解 Dialogflow 和 Google Actions。无论如何,如果可以设置一个在使用前不需要调用/启动的自定义 Dialogflow 操作,我也很感兴趣。我确信几年前使用 gcloud API 在测试模式下是可能的,但现在不知道如何实现这一点
      • 正如我在答案中提到的,您可以使用他们所谓的“深度链接”,这样您就可以将参数作为调用的一部分。因此,您可以将其保留为一个单阶段流程,而不是一个两阶段流程(他们,显然您也不想要),您可以在其中通过名称调用它,但也包括参数。
      猜你喜欢
      • 1970-01-01
      • 2020-12-17
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 1970-01-01
      • 1970-01-01
      • 2022-12-20
      • 2018-11-14
      相关资源
      最近更新 更多