【问题标题】:Alexa Skill: send customized reminders from the backend? [closed]Alexa Skill:从后端发送自定义提醒? [关闭]
【发布时间】:2018-01-30 23:37:11
【问题描述】:

我是 Alexa 技能开发的新手。我有一个关于向用户发送提醒的问题。例如,如果我想每 30 分钟提醒用户一次,并且每次提醒的内容都不同(例如,喝水或锻炼)。可行吗?

我当时的想法是让用户通过说“每 30 分钟启用一次提醒”之类的话来调用这些技能。当收到这个意图时,技能可以在后端设置一个计时器,并每 30 分钟重复一次响应,这意味着我需要一个循环。但据我了解,处理意图的处理程序不适用于循环。所以我不确定如何解决这个问题。有什么想法吗?

谢谢!

【问题讨论】:

  • 欢迎来到Stack Overflow。不幸的是,这个网站不是一个论坛,也不适合头脑风暴。它用于寻找特定的、明确定义的问题的答案。

标签: javascript alexa alexa-skills-kit reminders


【解决方案1】:

我认为这个问题是合理的,因为该功能有点新,甚至不是亚马逊为 Alexa 开发人员提供的标准培训课程的一部分(截至 2017 年 11 月我的 Alexa 开发培训)。

您需要与 Alexa“事件”API 进行交互。这些事件的文档甚至包含对重复警报的引用: https://developer.amazon.com/docs/alexa-voice-service/alerts-overview.html#scenario3

您需要启用该功能以禁用应用的重复行为。如果您这样做,您可以在每次使用用户话语响应前一个事件时发送新的SetAlert 信号。

【讨论】:

  • 您提供的链接实际上是 Alexa Voice Service (AVS) 的文档,而不是 Alexa Skill。在查看了许多相关的帖子和​​教程之后,现在我不确定重复提醒是否适用于 Alexa 技能......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-09
  • 1970-01-01
  • 2020-08-14
  • 2021-08-24
  • 1970-01-01
  • 1970-01-01
  • 2020-09-15
相关资源
最近更新 更多