Skill分类

https://developer.amazon.com/zh/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html

Custom Skill  通用技能 (网络查询信息,结合网络服务预定车、机票等等,交互游戏)

Smart Home Skill  智能家居

Flash Briefing Skill 新闻

Video Skill 带视频的

skill创建主要步骤

https://developer.amazon.com/zh/alexa-skills-kit/alexa-skill-python-tutorial

https://blog.csdn.net/wangyongyao1989/article/details/80408959(主要参考)

过程:

1、开发者平台创建skill,获得skillId。

开发者平台( https://developer.amazon.com/alexa/console)

创建过程中,需要设置invication Name,Intent,slots(词槽),utterances(样本表达式),dialog model(Alexa prompts(提示)、user utterance)

https://blog.csdn.net/facemax/article/details/80505796

https://developer.amazon.com/zh/docs/devconsole/create-a-skill-and-choose-the-interaction-model.html

2为skill 添加实际的函数,创建端点(endpoint)处理请求,发送响应。

开发者界面 Build > Custom > Endpoint

有两种方式为skill提供云端服务(云端运行代码)

  1. Hosting a Custom Skill as a Web Service.
  2.  Create an AWS Lambda Function for a Skill.(推荐)。下面将重点讲Lambda function的创建过程。

Endpoint中与lambda函数连接,“Your Sills ID”是创建技能的ID在之后Lambda函数要用到。Default Region是创建Lambda函数的ARN

3、测试

输入创建技能时的Invocation Name,到此一个技能创建和测试完成

Lambda function 创建

https://developer.amazon.com/zh/docs/custom-skills/host-a-custom-skill-as-an-aws-lambda-function.html

AWS lambda支持Node.js, Java, Python, C#, or Go编写的代码,在AWS lambda控制台可直接编写或者复制Node.js, Python代码。对于Java编写的代码需要先生成jar包,然后上传。

(1)进入Amazon Web Services ,申请账号(需要带VISA的信用卡信息)。

(2)登录 AWS Management Console,导航到AWS Lambda

(3)选择支持Alexa skill 的地区 (Asia Pacific (Tokyo)EU (Ireland)US East (N. Virginia), or US West (Oregon).)

(4) 点击Get Started Now. 点击 Create a Lambda Function.

(5)如果从Node.js or Python编写的样例开始,则点击Blueprints选择其中的一个 Alexa Skills Kit blueprints ,点击Configure

(6)输入函数名称

(7)选择函数的role,这定义了函数所能获取到的资源。可以选择现有的 Existing role.或重新创建一个role。

(8)为运行环境选择一个编程语言(Node.js, Java, or Python)。如果选择java,则需要以压缩文件的形式上传代码。如果选择了blueprint,则语言已经预先配置好了。一旦为函数选择了语言则无法改变。

(9)点击Create function.

(10)为函数配置触发器 Alexa Skills Kit ,以保证Alexa有足够的权限调用函数

(11)在控制台测试函数

(12)保存设置,将ARN复制到skill开发步骤2的Default Region中。

亚马逊 Alexa skill开发相关推荐

  1. AI一分钟 | 厉害了!英特尔正式发布电动飞行汽车;贝佐斯笑了,多家PC厂商结盟亚马逊Alexa,直怼微软Cortana

    一分钟AI 1. CES 2018 专题:英特尔正式发布电动飞行汽车Volocopter:华硕发布Chromebox 3,采用英特尔8代酷睿处理器:三星宣布2018年智能电视全部搭载智能助手Bixby ...

  2. 解构亚马逊Alexa的1.5万种技能

     解构亚马逊Alexa的1.5万种技能:三大派系.口碑落差,长尾死亡 本文作者:邹霖 2017-07-12 18:45 导语:上周,Voicebot 对外宣称 Alexa技能突破1.5万.那么这1 ...

  3. 亚马逊Alexa的深度学习与语音识别的核心技术原理

    相关推荐 随着语音巨头抢占语音入口,蓝牙设备智能化已成为下一波竞争的关键,而身处其中的无线蓝牙耳机正披着"智能... 发表于 2018-04-04 10:34 • 37次阅读 训练数据来自于 ...

  4. ofo抵押单车获17.7亿元融资;董明珠回应与雷军赌局;亚马逊Alexa全球性“罢工”丨价值早报

    第[880]期早报由[周一]赞助播出 01 今日头条 ofo拿到救命钱:抵押小黄车,向阿里借款17.7亿元 3月4日,有报道称,ofo创始人戴威已通过动产抵押的方式,先后两次将其资产共享单车作为质押物 ...

  5. 云栖科技评论第28期:高通宣布芯片内置亚马逊Alexa

    1.高通宣布芯片内置亚马逊Alexa 高通宣布芯片内置亚马逊Alexa [新闻摘要]高通宣布,旗下收购公司CSR的8670/8675芯片系列将内置亚马逊Alexa唤醒词支持.CSR蓝牙芯片占据业界高端 ...

  6. 亚马逊重组游戏开发部门:数个未发布游戏被“扼杀”;台积电明年开始为苹果iPhone生产5nm处理器……...

    关注并标星星CSDN云计算 极客头条:速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周三次,打卡即read 更快.更全了解泛云圈精彩news g ...

  7. 亚马逊Alexa占领CES,它的致胜法宝是什么? | 分析

    ▼ 点击上方蓝字 关注网易智能 聚焦AI,读懂下一个大时代! [网易智能讯 01月11日消息]围绕在我们身边的人工智能战争不再是与让你使用音响来控制其他相关设备,而是将基于云计算的人工大脑植入各种各样 ...

  8. 微软演示亚马逊Alexa与微软小娜的合作项目,即将推出测试版本

    内容来源:ATYUN AI平台 Alexa和微软小娜的合作计划于去年夏天首次公开,根据亚马逊和微软的联合发布,双方最初计划于2017年底开始合作. 如今,5月7日至9日在西雅图举行的微软Build会议 ...

  9. 目录 Amazon亚马逊spapi接口开发步骤

    Amazon亚马逊spapi接口开发流程(目录) 准备亚马逊店铺,科技类公司营业执照. 店铺内开发者中心申请开发者资料. 创建AWS全球账号,创建iam账号并配置. 创建应用,填写应用相关配置信息. ...

  10. 安信可ESP8266接入阿里生活飞燕平台国际版,实现亚马逊Alexa Echo音响语音控制;

    文章目录 一.博主寄言 二.中国站和国际站 2.1 中国站与国际站的区别: 2.2 站点切换 三.设备固件烧录 四.设备接线 五.下载国际版APP授权Alexa音响: 六.控制指令 一.博主寄言 给大 ...

最新文章

  1. 利用MAC OS X 自带的磁盘工具提取光盘镜像ISO文件
  2. 问题一:云服务中那么多的服务器怎么拓扑???
  3. OPENGL ES 对象的拾取
  4. Make sure the device specification refers to a valid device
  5. 项目开发过程中遇到的一些问题和解决办法(逐渐添加)
  6. sublime用cmd窗口调试python_Sublime Text设置程序输出窗口为dos窗口
  7. CVPR2018 Tutorial 之 Visual Recognition and Beyond
  8. python运行游戏是否需要pygame_用Python和Pygame写游戏-从入门到放弃(1)
  9. java 二叉树的高度_最全二叉树:完整详解二叉树的遍历以及完全二叉树等6种二叉树...
  10. php文件包含漏洞的危害,php文件包含漏洞小结
  11. mysql执行语句返回主键_mysql语句insert后返回主键
  12. AWS成本估算的相关小工具
  13. mybatisplus update更新操作的三种方式
  14. Qt+OpenCV配置教程(图解亲测)
  15. bin文件的安装方法
  16. IOS越狱运行Linux,iOS 13.4.1 Linux 简易越狱,重启就能打开
  17. 结构专业规范大全_监理签字用语规范大全,就是这么专业!
  18. Logstash对nginx的access/error.log日志清洗并数据可视化监控设计
  19. MySQL数据库 1067号错误的解决办法
  20. 问题解决:idea 中无法连接 sql server 数据库,报错 [08S01] 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接

热门文章

  1. OSPF报文与LSA
  2. web前端 作业 1
  3. 申请 app store 退款
  4. 不忘初心Windows11精简版
  5. Google zxing实现二维码扫描完美解决方案
  6. undolog实现事务原子性,redolog实现事务的持久性
  7. windows远程连接不能复制粘贴
  8. 百度Android在线语音识别SDK使用方法
  9. nvme1.3 Feature - Telemetry
  10. 研究报告的数据都从哪里来?