alexa-skills-kit相关内容
我是问cli 的新手,但是我直接在alexa在线控制台上使用lamda创建了技能。 我从Node.js命令提示符中使用 npm install 安装了问cli 。然后,我尝试使用 ask init 对其进行初始化。 ask cli 要求我选择默认配置文件,然后打开Amazon登录页面。然后,我登录,但随后在我的IE上打开 127.0 .... 页面,显示“无法访问此页面”错误。同样在c
..
实际上,我使用了Alexa内置插槽AMAZON.DATE。现在,我想在该广告位中添加“每日”价值。因此,谁能告诉我如何扩展Alexa内置插槽,例如如何在内置插槽中添加其他值?请举个例子。 您可以在图像1 中看到我的集合提醒意图中包含用户AMAZON.DATE。 在图2中,您可以看到内置的插槽类型,但是我没有选择添加任何附加值的选项。因此,请帮助我实现这一目标。 解决方案 根据
..
我想从Lambda函数调用api。我的处理程序由包含两个必需插槽的意图触发。因此,我事先不知道我是否要返回 Dialog.Delegate 指令或我对api请求的响应。 这是我的处理程序: const FlightDelayIntentHandler = { canHandle(handlerInput){ return handlerInput.requestEnvelope.
..
在nodejs代码中使用Alexa技能中的会话属性 但输出未定义。未定义应该是一种时尚。 。 请参考图片以获取代码 'expenseIntent':函数(){ var UpdatedIntent = this.event.request.intent; var category1 = this.event.request.intent.slots.category.v
..
我是Alexa开发的新手。我已经使用AWS lambda函数和Node.js代码成功创建了Alexa技能。 例如:Alexa,打开“ mySampleApp” 现在,我需要调用Alexa设备,使其通过另一个lambda函数讲话。 有可能吗? 例如:我只是执行我的lambda函数。 我需要通过Alexa echo plus设备进行语音输出。 解决方案 想要触发通知的声音
..
我需要使用Amazon设备录制视频。 目前,我拥有Echo点播设备,并试图找到一些方法来打开相机然后使用自定义技能开始录制,直到我给出停止命令为止。但是没有成功。 我到目前为止所经历的是: Alexa.CameraStreamController接口我可以处理 相机和 Alexa.MediaMetadata接口用于处理录制的视频。 但找不到有用的东西。我可以使用内置摄像
..
我是Alexa开发的新手。我已经使用AWS lambda函数和Node.js代码成功创建了Alexa技能。这是我的意图架构。 { “意图”:[ { “ slot“:[ { ” name“:” locationName“, ” type“:” LOCATION_LIST“ } ], ” intent“ :“ locationIntent” } ] } 我已使用
..
我已从alexa技能开发者控制台以我的英语(美国)启用CanFulfillIntentRequest。我在lambda中为CanFulfillIntentRequest添加了一个处理程序。当我使用技能测试器并直接输入意图言语(不带技能调用名称)时,似乎没有碰到我的代码。我在cloudwatch中找不到任何相关日志。 def lambda_handler(event,context): p
..
我正在研究一项Alexa技能,当用户通过LaunchRequest打开该技能时,我希望将其重定向到一个意图。 用户说开启xyz技能 LaunchRequest收到此请求并将请求转发给另一个意图。 this.emit( ''AnotherIntent') AnotherIntent 具有其功能所需的插槽。 我已经根据需要设置了SLOT,并且 AnotherIntent 单独调用时确实可以
..
我对Amazon Lambda和alexa技能套件的以下代码始终遇到问题。我为此花费了无数的时间,无法使它正常工作。我一直收到此消息,但无法弄清楚为什么http获取失败。 “请稍后再试”。甚至没有打印控制台消息。 var Alexa = require(’alexa-sdk’); var http = require(’http’); var APP_ID =“省略”; var
..
我想获取在设置或Alexa设备的本地日期时间中设置的“时区” 。有可用的API吗?还是可以使用邮政编码来获取用户的日期时间? 任何帮助都是非常有意义的吗? 解决方案 是的,您可以使用本机的Alexa API。这是您要找的完美解决方案。您将需要一个设备ID和一个API访问令牌。另外, axios (npm i axios)和邮政编码到国家/地区代码(npm i zipcode-to-t
..
我的目的是我的用户可以使用我的应用程序为我的alexa技能插入一些意图。因此,我需要动态地更改我的alexa技能的意图架构和示例话语。 有没有办法在不重新提交且不使用Amazon开发人员的情况下更新意图架构和示例话语。 谢谢 解决方案 不,没有办法通过编程方式或动态方式来更新技能的配置。 其中有一个受欢迎的功能要求: https://forums.developer.a
..
我是否必须在本地安装axios模块,然后将其部署到lambda,还是可以通过浏览器中的内联代码编辑器来实现? 解决方案 除了AWS软件包之外,Lambda实际上并未为您捆绑软件包的依赖关系,因此,您需要在本地安装它,将其压缩在一起并上传到Lambda控制台。
..
使用Alexa技能套件测试交互模型时,我发现了一些奇怪的事情。 我定义了一个自定义广告位类型,例如: CAR_MAKERS Mercedes |宝马|大众 我的意图方案是这样的: { “意图”:[ { “意图”:“ CountCarsIntent”, “插槽”:[ { “ name”:“ CarMaker”, “ type”:“ CAR_MAKERS”
..
在哪里可以找到Amazon Alexa中用于帐户链接的示例Python代码。我只能在这里获取文档。 ”> https://developer.amazon.com/docs/account-linking/understand-account-linking.html 请帮助我! 解决方案 帐户链接对所有语言均以相同的方式运行,您应该熟悉 OAuth2 在开发人员门户中配置帐户
..
您如何使用alexa技能实施“ AMAZON.NextIntent”。假设我排队了3个音频(a1,a2,a3),并且正在播放a1。如果用户使用“ nextIntent”发送请求,那么应如何响应才能让alexa播放a2? 解决方案 Alexa SDK提供了您可以将状态保留在会话属性中。对于Node.js,它是 this.attributes 。您可以在技能状态管理中了解更多信息。 部分。
..
我正在实现带有PHP端点的Alexa对话框模型。 我使用了Alexa文档( https: //developer.amazon.com/fr/docs/custom-skills/dialog-interface-reference.html ) 这是我的示例: 我的技能: RequestIntent 话语:添加一个{obj}在卧室里 插槽:{obj} /插槽填充
..
我是开发Alexa Skills的新手。我正在为西班牙商店开发Skill,所以我使用的是es-ES语音。我使用Node.js ASK-SDK,遇到了这个问题: 当我尝试使用提示进行对话时,如果用户说胡言乱语,那不应该触发我的任何话语,我希望输入错误处理程序,因为它是canHandle == true的话,但实际结果是,Alexa检测到乱码并将其排序为正确的话语之一。我已经看到在美国境内您有A
..
我正在构建一个Alexa技能集,该技能集将返回事件列表。我想通过我的技巧为用户预订选定事件的约会。 如果用户说“为最后一个事件进行Alexa约会”,我希望我的技巧来处理它并在链接的日历中预订事件。 如何在我的能力范围内访问链接的日历? 解决方案 为此,您需要访问用户的日历,可以通过帐户链接获得该日历。您可以在此处通过Amazon找到更多信息:将Alexa用户与系统中的用户链接。
..
在我的Alexa技能的意图处理程序之一中,一旦我的诺言被兑现,我就必须返回响应。 代码如下: var rcvPromise = receiveMsgQ(); rcvPromise.then(function(speechText){ console.log('rcv Promise用',speechText解决); 返回handlerInput.responseBuilder
..