当前位置: 首页 > 知识库问答 >
问题:

Alexa没有回应我从skill buidler创建skill的时候

徐涵亮
2023-03-14

我已经使用skill builder beta创建了名为EmergencyIntent的定制技能意图。

现在的问题是,它并没有像我在skill builder中配置的那样请求意向确认。

也试过这样

为什么它不要求意图确认?

共有1个答案

仲法
2023-03-14

从你的评论来看,你似乎已经解决了你的问题。但是,我想我应该补充一点,在发出最终响应之前,您也可以检查对话状态。有点像...

let dialogState = this.event.request.dialogState;
try {
  if (dialogState == "STARTED" || dialogState == "IN_PROGRESS") {
    this.emit(":delegate");
  }
} catch(err) {
  console.log("Error: " + err.message);
}
 类似资料:
  • 在alexa技能工具包下,当我尝试技能构建者测试版并配置意图和话语,最后点击构建模式时,它会永远构建,永不停止。它一直在旋转,我也不能选择退出测试版。有人面临同样的问题吗?周围有工作吗?

  • 我想问alexa各种各样的问题,最后我想让它问“你还有什么想知道的吗?”当我说“是”(yes是工作建议)时,它应该根据我的意图来建议我。就像我在

  • 我想添加额外的安全性后帐户链接给Alexa的所有语音请求。我见过一些技能应用程序使用个人密码,他们可以说出他们是谁,我也看到回声有这个语音代码,可以用于语音购买。 现在我的问题是,有没有办法在我的技能中使用Alexa的语音代码,而不是创建自己的解决方案来使用个人pin并维护它?此外,我还想确保用户每次询问技能时都会发出这种语音代码。 请让我知道如何做到这一点,或者有没有其他方法可以做到这一点? 此

  • 我正在实施Alexa智能家居技能,我想知道用户在一段时间后是否仍在使用该应用。 例如,当我从Google Smarthome应用程序解除关联时,Google Home会发送请求。如果用户不再使用该技能,我需要知道它来禁用向亚马逊阿列克谢网关发送更新。 最好的方法是什么?Alexa留档不谈论它。 我可以依靠仅仅检查用户是否有过期的OAuth令牌吗?例如,如果过期超过一天,将用户标记为不活动。 我明天

  • 我想用NodeJS建立Alexa技能。这项技能将完成接待员的任务,我们希望将其安装在办公室中。它将在提供员工ID时从数据库获取访客的详细信息。然后询问访问天数,用户通过给出天数进行响应。然后它询问主机名,然后技能将邮件/消息发送到提供的主机名。整个技能应该有一个良好的问题流和用户的反应。 我已经建立了一些基本的阿列克谢技能,但这涉及到我问一个问题,这个技能在将那个特定的问题映射到一个意图后做出回应

  • 我写了一个简单的Alexa skill。它使用“alexa app”作为依赖项。 当我保存并测试我的技能时,我得到以下响应 有没有可能使用这个“alexa-app”依赖项,而不将其烘焙成zip文件。为了使开发更快,我更喜欢在在线Lambda代码编辑器中使用一个文件。这有可能吗?