alexa-skills-kit相关内容

询问CLI INIT不起作用

我是问cli 的新手,但是我直接在alexa在线控制台上使用lamda创建了技能。 我从Node.js命令提示符中使用 npm install 安装了问cli 。然后,我尝试使用 ask init 对其进行初始化。 ask cli 要求我选择默认配置文件,然后打开Amazon登录页面。然后,我登录,但随后在我的IE上打开 127.0 .... 页面,显示“无法访问此页面”错误。同样在c ..
发布时间:2020-06-03 19:35:08 其他开发

如何在Alexa中使用其他值扩展内置插槽类型?

实际上,我使用了Alexa内置插槽AMAZON.DATE。现在,我想在该广告位中添加“每日”价值。因此,谁能告诉我如何扩展Alexa内置插槽,例如如何在内置插槽中添加其他值?请举个例子。 您可以在图像1 中看到我的集合提醒意图中包含用户AMAZON.DATE。 在图2中,您可以看到内置的插槽类型,但是我没有选择添加任何附加值的选项。因此,请帮助我实现这一目标。 解决方案 根据 ..
发布时间:2020-06-03 19:35:02 其他开发

如何使用Lambda函数对Alexa Skill应用程序进行异步api调用?

我想从Lambda函数调用api。我的处理程序由包含两个必需插槽的意图触发。因此,我事先不知道我是否要返回 Dialog.Delegate 指令或我对api请求的响应。 这是我的处理程序: const FlightDelayIntentHandler = { canHandle(handlerInput){ return handlerInput.requestEnvelope. ..
发布时间:2020-06-03 19:34:58 其他开发

从Lambda函数调用Alexa设备

我是Alexa开发的新手。我已经使用AWS lambda函数和Node.js代码成功创建了Alexa技能。 例如:Alexa,打开“ mySampleApp” 现在,我需要调用Alexa设备,使其通过另一个lambda函数讲话。 有可能吗? 例如:我只是执行我的lambda函数。 我需要通过Alexa echo plus设备进行语音输出。 解决方案 想要触发通知的声音 ..

Echo Spot使用内置摄像头录制视频-自定义技能

我需要使用Amazon设备录制视频。 目前,我拥有Echo点播设备,并试图找到一些方法来打开相机然后使用自定义技能开始录制,直到我给出停止命令为止。但是没有成功。 我到目前为止所经历的是: Alexa.CameraStreamController接口我可以处理 相机和 Alexa.MediaMetadata接口用于处理录制的视频。 但找不到有用的东西。我可以使用内置摄像 ..

Alexa-在python中实现CanFulfillIntentRequest

我已从alexa技能开发者控制台以我的英语(美国)启用CanFulfillIntentRequest。我在lambda中为CanFulfillIntentRequest添加了一个处理程序。当我使用技能测试器并直接输入意图言语(不带技能调用名称)时,似乎没有碰到我的代码。我在cloudwatch中找不到任何相关日志。 def lambda_handler(event,context): p ..
发布时间:2020-06-03 19:34:16 其他开发

从LaunchRequest内调用另一个Alexa意图

我正在研究一项Alexa技能,当用户通过LaunchRequest打开该技能时,我希望将其重定向到一个意图。 用户说开启xyz技能 LaunchRequest收到此请求并将请求转发给另一个意图。 this.emit( ''AnotherIntent') AnotherIntent 具有其功能所需的插槽。 我已经根据需要设置了SLOT,并且 AnotherIntent 单独调用时确实可以 ..
发布时间:2020-06-03 19:34:14 其他开发

Amazon AWS Lambda Alexa HTTP获取问题

我对Amazon Lambda和alexa技能套件的以下代码始终遇到问题。我为此花费了无数的时间,无法使它正常工作。我一直收到此消息,但无法弄清楚为什么http获取失败。 “请稍后再试”。甚至没有打印控制台消息。 var Alexa = require(’alexa-sdk’); var http = require(’http’); var APP_ID =“省略”; var ..

如何获取Alexa设备的时区或本地时间

我想获取在设置或Alexa设备的本地日期时间中设置的“时区” 。有可用的API吗?还是可以使用邮政编码来获取用户的日期时间? 任何帮助都是非常有意义的吗? 解决方案 是的,您可以使用本机的Alexa API。这是您要找的完美解决方案。您将需要一个设备ID和一个API访问令牌。另外, axios (npm i axios)和邮政编码到国家/地区代码(npm i zipcode-to-t ..
发布时间:2020-06-03 19:34:06 其他开发

更新交互模型而无需重新提交

我的目的是我的用户可以使用我的应用程序为我的alexa技能插入一些意图。因此,我需要动态地更改我的alexa技能的意图架构和示例话语。 有没有办法在不重新提交且不使用Amazon开发人员的情况下更新意图架构和示例话语。 谢谢 解决方案 不,没有办法通过编程方式或动态方式来更新技能的配置。 其中有一个受欢迎的功能要求: https://forums.developer.a ..
发布时间:2020-06-03 19:34:02 其他开发

我的自定义广告位类型呈现意外值

使用Alexa技能套件测试交互模型时,我发现了一些奇怪的事情。 我定义了一个自定义广告位类型,例如: CAR_MAKERS Mercedes |宝马|大众 我的意图方案是这样的: { “意图”:[ { “意图”:“ CountCarsIntent”, “插槽”:[ { “ name”:“ CarMaker”, “ type”:“ CAR_MAKERS” ..
发布时间:2020-06-03 19:33:52 其他开发

用于Amazon Alexa中的帐户链接的示例python代码

在哪里可以找到Amazon Alexa中用于帐户链接的示例Python代码。我只能在这里获取文档。 ”> https://developer.amazon.com/docs/account-linking/understand-account-linking.html 请帮助我! 解决方案 帐户链接对所有语言均以相同的方式运行,您应该熟悉 OAuth2 在开发人员门户中配置帐户 ..
发布时间:2020-06-03 19:33:48 其他开发

如何在Alexa中实现下一个意图

您如何使用alexa技能实施“ AMAZON.NextIntent”。假设我排队了3个音频(a1,a2,a3),并且正在播放a1。如果用户使用“ nextIntent”发送请求,那么应如何响应才能让alexa播放a2? 解决方案 Alexa SDK提供了您可以将状态保留在会话属性中。对于Node.js,它是 this.attributes 。您可以在技能状态管理中了解更多信息。 部分。 ..
发布时间:2020-06-03 19:33:42 其他开发

在Alexa Skill中处理重新提示时如何退回到错误

我是开发Alexa Skills的新手。我正在为西班牙商店开发Skill,所以我使用的是es-ES语音。我使用Node.js ASK-SDK,遇到了这个问题: 当我尝试使用提示进行对话时,如果用户说胡言乱语,那不应该触发我的任何话语,我希望输入错误处理程序,因为它是canHandle == true的话,但实际结果是,Alexa检测到乱码并将其排序为正确的话语之一。我已经看到在美国境内您有A ..
发布时间:2020-06-03 19:33:35 其他开发

如何通过另一个Alexa技能套件在Google日历中创建事件?

我正在构建一个Alexa技能集,该技能集将返回事件列表。我想通过我的技巧为用户预订选定事件的约会。 如果用户说“为最后一个事件进行Alexa约会”,我希望我的技巧来处理它并在链接的日历中预订事件。 如何在我的能力范围内访问链接的日历? 解决方案 为此,您需要访问用户的日历,可以通过帐户链接获得该日历。您可以在此处通过Amazon找到更多信息:将Alexa用户与系统中的用户链接。 ..
发布时间:2020-06-03 19:33:31 其他开发