Alexa对接流程

[复制链接]
查看356 | 回复10 | 2024-3-22 17:33:04 | 显示全部楼层 |阅读模式
本帖最后由 木缘 于 2024-3-22 17:31 编辑

Alexa音箱配置流程
准备工作:
亚马逊开发者账户:https://developer.amazon.com
AWS账户:https://aws.amazon.com/
一、配置技能
1.打开网站
进入 亚马逊开发页面 https://developer.amazon.com/zh/,然后点击 “alexa” 按钮进入技能配置页面

图片1.png

2. 技能说明
点击create Alexa Skills
图片2.png

2. 介绍页
点击create Alexa Skills 后会进入一个介绍页面,有需要的可以看下介绍,然后点击 console 按钮进入控制台页面
图片3.png

3. 控制台
点此链接也可进入控制台:https://developer.amazon.com/alexa/console/ask,
因为现在还没有技能,所有我们需要先创建一个技能出来,点击create skill按钮
图片4.png

4. 创建技能
依次填写技能名称、语言环境、模式(选择智能家具)
图片5.png

5. 配置技能
这里有一点需要说明下,亚马逊的语音控制需要配合 Lamdba 使用, 每一个区域使用不同的端点, 下面会讲解如何配置lambda
图片6.png

二、配置Lambda
1.打开链接
https://us-east-1.console.aws.amazon.com/console/home?nc2=h_ct®ion=us-east-1&src=header-signin# 点击 lambda 按钮
图片7.png

2. 创建lambda
图片8.png
3. 填写创建信息
依次填写 函数名称、运行时环境,其他默认既然,然后点击创建函数按钮
图片9.png
创建后如下图,注意:其中的 函数 ARN 就是我们等下需要用到的 端点,而右上角就是端点所在的区域,每个区域都有不同的端点
图片10.png
4. 上传Lambda函数jar包
再次回到刚才的页面,因为我使用的语言是java,所以我选择的文件是jar包;
图片11.png
将刚才打包好的jar包上传到亚马逊,因为是国外网站,有可能会上传失败,多试几次就好;
图片12.png

5. 修改处理程序的方法
点击运行时设置的编辑按钮
图片13.png
将处理程序改为你的 全类名 + 方法名称 com.xx.alexa.AlexaHandler::handleRequest,其中 :
com.xx.alexa.AlexaHandler 是全类名handleRequest是方法名称
最后点击保存按钮
图片14.png
修改完成
图片15.png

6. 添加触发器
点击 添加触发器 按钮
图片16.png
之后我们需要选择一个源
图片17.png
我们用的是语音控制,所以选择 alexa
图片18.png
在技能控制台将技能编号复制过去,然后点击添加按钮
图片19.png
到此,一个触发器就创建好了
图片20.png
7.复制端点
lambda中的函数 ARN 复制到 技能的默认端点 北美端点
图片21.png
8.配置关联账号
填写相应的授权信息,使用auth2.0协议
图片22.png

三、开放平台配置1.产品语音配置入口语音控制是针对每款产品的,从产品开发进入对应的语音控制页面,选择Alexa配置项。
图片23.png
图片24.png

2.填写语音配置信息。 图片25.png
目前支持4种类型配置:
枚举类型:
图片26.png

切换类型:
图片27.png
开关类型:
图片28.png
范围类型:
图片29.png
3.获取开发者云的OAuth授权信息APP开发à可选配置à语音服务,开启Alexa,点击”保存并发布”。
图片30.png
点击”复制授权URL”,进入以下页面:
图片31.png
将红色框的信息内容,依次复制出来,在上述第8点填写入Alexa官方的“Account linking”页中。






4. Alexa APP授权流程
图片32.png    图片33.png    图片34.png

图片35.png    图片36.png
回复

使用道具 举报

WT_0213 | 2024-3-23 09:47:59 | 显示全部楼层
回复

使用道具 举报

1084504793 | 2024-3-23 19:40:16 | 显示全部楼层
回复

使用道具 举报

lazy | 2024-3-23 20:33:03 | 显示全部楼层
回复

使用道具 举报

干簧管 | 2024-3-23 23:28:47 | 显示全部楼层
👍
回复

使用道具 举报

hdydy | 2024-3-24 09:11:52 | 显示全部楼层
打卡学习
回复

使用道具 举报

timo | 2024-3-27 12:09:51 | 显示全部楼层
回复

使用道具 举报

noonezero | 2024-3-27 13:09:49 | 显示全部楼层
回复

使用道具 举报

7788 | 2024-3-27 13:56:32 | 显示全部楼层
回复

使用道具 举报

1055173307 | 2024-3-28 14:31:07 | 显示全部楼层
学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则