Amazon Alexa系列介绍(3)--Alexa Voice Service API介绍

      AVS API允许开发者借助麦克风和扬声器来语音连接设备。一旦集成,产品将可访问内建的Alexa的功能,比如播放音乐、设置时钟和闹钟、包裹查询、电影预订、日程管理等等,以及利用ASK开发的第三方功能(Skill)。

        AVS由多个相应的客户端功能的接口(关于接口,下面有详细解释)组成,比如语音识别、音频播放和音量控制。每个接口包含逻辑上分组的消息,这些消息称为指令和事件。指令是从云端发送的消息,指示客户端执行行动。事件是从客户端发送到云的消息,通知Alexa有些事情已经发生。

    AVS API通过登录亚马逊(LWA)产品来授权,AVS API作为HTTP/2端点来暴露。

授权:

为了访问AVS API,产品需要获得一个LWA(a Login with Amazon)访问令牌,授权产品代表用户的意愿去调用API。有两种方法进行产品授权:

远程授权用于授权使用配套APP或配套网站的设备;典型情况,远程授权用于设备,比如智能音箱。

从配套网站授权(后续详细解释)

授权从配套应用程序(后续详细解释)

本地授权用于授权具有AVS功能的产品的Alexa。通常情况下,本地授权用于Android和iOS应用程序。

传输协议

管理一个HTTP/2连接

组织一个HTTP/2请求

基本URL

端点暴露一个HTTP/2服务,并获得一个HTTP/2消息。

https://avs-alexa-na.

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值