1创建developer帐号

网页打开https://developer.amazon.com/zh/,点击右上角的登录按钮,进入登录页面,点击创建Amazon Developer帐号,然后输入相应信息,点击创建;完成后自动跳转至登录页面,输入帐号密码登录,登录后需要你完善配置文件信息,按照要求填写即可,填写后点击保存并继续,进入应用分发协议页面,点击接受并继续即可,最后进入付款页面,默认情况是不需要付钱的,点击保存并继续后完成注册;如在付款界面选择其他选项,需要填入其他相应信息。具体操作如下图所示:

 
 

点击登录

 
 

点击注册

 
 

注册页面

 
 

登录页面

 
 

配置文件页

应用协议页

 
 

完成配置文件

◆     网页进入developer页面,点击登录

◆     点击创建developer帐号

◆     按要求填写信息注册

◆     输入帐号密码登录

◆     完善配置文件页信息,点击保存并继续

◆     阅读应用分发协议,点击保存并继续

◆     默认付款页面点击完成并继续

2创建自定义skill

2.1创建技能

 
 

注册登录完成后,点击Alexa里面的Alexa Skill kit 进入alexa developer console页面;再点击Create Skill按钮创建一个技能,输入你的Skill name,选择技能的类型,点击Create skill,选择你技能的实例,点击Choose完成创建。图示:

点击进入alexa skill kit

 
 

创建skill1

 
 

创建skill2

 
 

点击完成创建

◆    选择alexa skill kit进入developer console界面

◆    点击Create skill 创建技能

◆    输入skill name与选择skill类型创建技能

◆    选择技能模版完成创建

2.2配置技能

2.2.1配置Intent

技能创建完成后,点击技能名进入技能。首先输入你的skill invocation name(技能唤醒名);然后创建你的Intent,点击Intents后面的Add按钮创建Intent输入你Intent name 点击Create custom intent 完成创建,进入刚创建的Intent,输入Sample Utterances(触发Intent的语句),点击Save Model保存。图示:

 
 

设置技能唤醒名

 
 

创建Intent

 
 

配置Intent

◆     设置技能唤醒名

◆     创建技能

◆     配置Intent

2.2.2配置Slot

选择Slot Types,点击Add Slot Type添加slot,输入slot名字,点击Create custom slot type确认创建,输入Slot Values(意思相近的一些单词或短语);然后把创建的slot配置到Intent里面,在Intent Sample Utterances里面用{自定义名字}的形式代替跟你单词或短语相近的词句,再在下面选择Slot Type为你创建的slot name,点击Save Model,最后点击Buil Model完成配置。图示:

添加slot

 
 

创建slot


配置slot


配置slot到Intent

◆     点击Slot Types添加slot

◆     输入slot名创建slot

◆     配置slot内容

◆     把创建好的slot配置到Intent

2.2.3构建skill


构建skill

◆     Intent、slot创建并配置完成后点击Build Model构建skill

2.2.4配置AWS

点击Endpoint,选择AWS Lambda APN,填写Default Region(Required)完成配置,点击Save Endpoint保存配置。图示:


Endpoint

 
 

配置aws

◆     进入Endpoint,选择aws

◆     配置aws arn

3测试

如前面的步骤都以完成(aws lambda也创建成功),那么你的skill创建成功了,下一步就是测试了。点击网页左上的Test进入测试页面,点击开启测试,输入你技能的唤醒名(此处为:hello world)即可唤醒你的技能测试。图示:

 
 

点击Test进入测试

开启测试


开始测试

◆   点击Test进入测试页

◆   开启技能测试

◆   输入技能唤醒名,开始测试

如何开发Alexa Intent skill相关推荐

  1. intent在android中的作用,Android开发理解Intent的用途

    1.Intent的定义 Intent这个单词的意思就是"意图,目的,意向",Intent是一种运行时绑定(runtime binding)机制,它能在程序运行的过程中连接两个不同的 ...

  2. android studio使用nodejs本地服务器json数据_使用Node.js的Alexa技巧

    可以使用AlexaLambda函数或RESTAPI端点开发Alexa技能.Lambda函数是Amazon实现AWS中提供的无服务器功能.Amazon建议使用Lambda函数,尽管它们不容易调试.虽然您 ...

  3. acg缩写_ACG如何在Alexa上使屡获殊荣的技术播客栩栩如生,以及我们在此过程中学到的知识...

    acg缩写 当通过语音优先界面进行控制时,播客甚至更好. (Podcasts are even better when controlled by a voice-first interface.) ...

  4. 广度深度都要,亚马逊是如何推动 Alexa 内生成长的?

    来源:雷锋网 摘要:发展到今天,Alexa 已经成为亚马逊旗下最重要的几个业务支柱之一,尤其是在人工智能语音助手层面,它和 Google Assistant.Apple Siri.Microsoft ...

  5. 送福利:ROKID 语音开发板免费送,开启你的物联网之旅

    都让一让,我说个事情:掘金联合 Rokid 开发者社区给大家发福利啦! 掘金联合 Rokid 开发者社区为大家准备了一些福利,只要秀出你的 skill 和技术栈,就有可能获得 Rokid 全栈语音智能 ...

  6. 移动终端应用开发上机3组件通信与广播

    一.题目:设计一个APP. 1.设计一个APP. (1)APP中有两个界面. (2)主界面(MainActiivity)上有"登录"和"广播"两个按钮.点击&q ...

  7. Android系统intent大全

    博客 学院 下载 GitChat 论坛 问答 商城 头条 写博客 发Chat 鍏抽棴 XST891205的博客 目录视图 摘要视图 订阅 Android开发用Intent跳转到系统应用大全总结 标签: ...

  8. ❤️【Android精进之路-06】真的有必要说说Intent,Intent就仙女的魔法棒❤️

    您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文亮点:彻底剖析Intent的使用以及原理 Android系列文章都在Android专栏中,欢迎小伙伴关注. 文章目录 往期回顾 源码地址 前言 ...

  9. 你觉得Siri是智障?这有三个套路让它赶超亚马逊Alexa | 分析

    ▼ 大型年度AI人物评选--2017中国AI英雄风云榜榜单评选出了年度技术创新人物TOP 10:商业创新人物TOP 10,获取完整榜单请关注网易智能公众号(ID:smartman163),回复关键词& ...

  10. Allegro软件的二次开发简介

    1.什么是二次开发? 人家给你开发了一套软件,还留下一些接口函数(API),用户可以根据这些函数来为这个软件创建新的功能,这就是二次开发了.像AutoCAD.Solidworks.Altium Des ...

最新文章

  1. 【决策】Waymo无人出租车年底发射,现已进入定价环节 | 公交部门竟成友军?...
  2. IPMSG飞鸽传书——编译源代码的方法
  3. 《Linux内核设计与实现》读书笔记(十)- 内核同步方法【转】
  4. Ansible-----条件判断与错误处理
  5. 数据结构与算法实战-C++实现
  6. 输入一行字符,用Java分别统计出其中英文字母、空格、数字和其他字符的个数。
  7. c++ 的 stl模板库_C ++中的标准模板库(STL)
  8. 【瑕疵检测】基于matlab瓶盖瑕疵检测【含Matlab源码 730期】
  9. 一文带你了解SQL的执行计划(explain)
  10. html如何上下滚动字幕,html页面实现滚动字幕
  11. this和super分别代表什么意思
  12. 深入浅出讲解梯度消失和梯度爆炸问题(原因、解决方法)
  13. ElasticsearchTemplate的详细使用,完成多条件查询、匹配度查询等
  14. Java实现pdf文件转图片
  15. 李彦宏偷换概念还是危言耸听?
  16. 服务器inetpub是什么文件夹,inetpub是什么文件夹?Win10怎么删除c盘下的inetpub文件夹?...
  17. Linux启动流程详解
  18. python编辑器windows_【python】windows下好用的的python编辑器 pyScripter
  19. 百词斩*****笔试题目
  20. idea修改背景颜色|护眼色|项目栏背景修改

热门文章

  1. 腾讯视频下载器 M3U8、TS获取下载MP4工具
  2. lua 斗地主癞子牌型检测中使用递归
  3. 用Keil+CMSIS DAP调试NXP S32系列单片机时遇到的问题
  4. android手机设置固定dns,安卓手机修改WiFi DNS设置的方法
  5. POJ 2240 Arbitrage——spfa判正环||flody
  6. Win7系统安装samba服务器,Win7 VirtualBox samba 服务器搭建
  7. win10访问不了win7文件服务器,win7系统无法访问win10系统的共享文件的解决方法
  8. 戴尔计算机没有硬盘驱动,戴尔做系统读取不到驱动器-戴尔笔记本出现硬盘驱动器无安装该如何操作?...
  9. Insyde uefi 隐藏设置_文颐法语:iOS 14安装后发现的9个隐藏的iPhone功能
  10. CentOS 7 yum update 报错 Failed to connect to 2404:6800:4012::200e: Network is unreachable