【问题标题】:How do you delay a follow up intent in dialogflow?您如何延迟对话流中的后续意图?
【发布时间】:2020-04-17 16:18:44
【问题描述】:

为 Google Home 创建应用程序是全新的体验。我正在努力实现的目标,我什至不确定它是否可能:

“运行 [名称] 应用”

“Running [name] app now” - 这会在 Intent 中设置一个 5 分钟的计时器,因此后续 Intent 会有延迟。

一旦第一个意图中设置的 5 分钟计时器完成,它就会触发后续意图。

“你还好吗?”

“是” - 将计时器再次重置为 5 分钟。 5分钟完成后,它会再次提出问题。它将继续这样做,直到应用程序最终停止。

“否”或“...”(无响应)- [占位符操作]

我只是想知道使用 Dialogflow 中提供的工具是否可以实现这个想法?在最初运行应用程序后,我有点迷失如何在后台设置计时器。我从this 看到我无法访问计时器/警报。有没有办法解决我想要完成的事情?

【问题讨论】:

    标签: android-intent dialogflow-es chatbot


    【解决方案1】:

    Dialogflow 旨在构建对话式 UI,因此 Dialogflow 没有任何特定的功能可以让您延迟触发 Intent。

    但是,您正在使用的平台可能有一些方法可以做到这一点。因此,例如,如果您从 Android 应用程序(而不是通过 Google 助理)调用 Dialogflow,您可以使用 Android 的工具来设置计时器并在那时触发 Dialogflow 事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多