如何在开发阶段通过您的计算机测试亚马逊alexa定制技能?

vid*_*rr7 11 alexa aws-lambda alexa-skills-kit amazon-echo alexa-voice-service

我正在尝试使用为Amazon Alexa API提供的示例代码,并尝试通过计算机运行hello world/history buff示例.如何从本地计算机上测试请求和响应格式.在README文件中,它可以访问这个网站:http://echo.amazon.com/#skills,但我没有看到任何内容,因为它提到了更多有关连接设备的信息.我没有设备,但我想通过笔记本电脑在本地测试.

Joh*_*vie 9

我们有一个专门为此目的而构建的工具:https: //bespoken.tools/blog/2016/08/24/introducing-bst-proxy-for-alexa-skill-development

Alexa的请求和响应将直接发送到您的开发笔记本电脑,这样您就可以快速编码和调试,而无需进行任何部署.我们发现这对我们自己的开发非常有用.

我们的Github项目在这里:https: //github.com/bespoken/bst

我们还为Alexa开发添加了其他有用的命令.


Ron*_*sle 7

是的,Alexa Developer Console中的"测试"选项卡允许您在开发过程中与您的技能完全交互.

你会输入你的话语而不是说出来,但从程序逻辑的角度来看,没有区别.

"测试"页面还提供了一个输入技能响应的位置,以查看它们实际上听起来像什么.如果您没有实际设备,我建议您这样做.有时添加或删除评论有助于使响应更容易理解,或听起来更自然.


小智 6

使用http://ngrok.com

有关教程,请参阅我的视频:

https://youtu.be/eC2zi4WIFX0?t=108