原文:AVS Documentation

1、简介

1)具有Alexa 功能的产品是什么样子的

(1)这个产品可以访问Alexa 服务
(2)这个产品可以被唤醒词 “Alexa” 语音唤醒,并且可以和它语音交互。
(3)Alexa使产品与Alexa技术和Alexa兼容的智能家居设备和小工具一起工作

2、为什么要实现Alexa Voice Service

(1)Alexa的语音服务(AVS)使您通过AVS的API访问Alexa 的云服务,支持基于Alexa的功能云硬件工具,软件工具,和文件。
(2)简化了复杂产品建立处理语音识别和自然语言理解的云服务,减少你的开发成本,加快上市时间。
(3)最重要的是,定期更新你的产品排名带来新的功能和添加越来越多的各种兼容的智能家居设备的支持。

3、AVS Device SDK

商业设备制造商整合到一个易于使用的SDK Alexa连接产品
1)AVS SDK提供的C++库,使您的设备来处理音频输入和触发.建立与AVS的持久连接,并处理所有Alexa交互。
2)包括语音识别和语音合成等功能,如流媒体、定时器和报警,通知,天气预报,和成千上万的自定义技能。

4、Alexa 访问AVS 的流程讲解

要想访问AVS 受限我们要能够登陆亚马逊网址,拥有亚马逊账号。我们通过网站、app 等方式登陆亚马逊服务网址,然后服务器会返回我们一个 访问令牌 ,然后我们使用访问令牌来进行访问avs 的一些api 接口。

1)外部网站访问

Authorize from a Companion Site

这里是网址登陆访问的情况,我们这里不做详细介绍,大体流程和Android app 类似,我们看下面的app 访问的流程。

2)、通过app 注册访问

Authorize from a Companion App (Android/iOS)

要访问Alexa语音服务(AVS),我们的产品需要获得与Amazon(LWA)访问令牌的登录,该令牌是随AVS的每个请求发送的。如果我们的产品缺少一个图形用户界面(GUI),比如音响等,我们可以通过与Android或iOS的LWA Mobile SDK集成一个应用程序来实现这一点。应用程序负责获取授权代码并将其安全地传递给您的产品。您的产品负责使用授权代码来从LWA获得访问和刷新令牌,这些令牌用于向AVS发出呼叫。

简单的说就是 apk 负责登陆获取 访问令牌 ,并且传递给我们的 AVS 产品,我们的 AVS 产品 ,通过 访问令牌 来进行AVS 服务的使用。

具体怎么让apk 登陆访问 亚马逊网址 ,请看
如何让自己的Apk 能够登录亚马逊账户

3)通过产品注册访问

Authorize from an AVS Product (Android/iOS)

这一部分和 通过app 注册访问 也很相同,这一部分主要讲解了,是如何在登陆成功后,获得访问令牌的 。

代码里面也已经也得很详细,就是把文章里面的代码复制到需要 获得 访问令牌的地方 。 具体可以参考 示例:
登录亚马逊账户apk

文件参考:
AVS Documentation
https://developer.amazon.com/docs/alexa-voice-service/interaction-model.html

Alexa Sdk学习笔记一
https://blog.csdn.net/teksky163/article/details/80393304

Alexa Sdk学习笔记二
https://blog.csdn.net/teksky163/article/details/80432862

语音唤醒简单说明
https://blog.csdn.net/teksky163/article/details/80381019

Amazon Alexa系列介绍(1)–综述
https://blog.csdn.net/gybseu/article/details/54564997

Amazon Alexa系列介绍(2)–AVS设计指南
https://blog.csdn.net/gybseu/article/details/54605562

Amazon Alexa系列介绍(3)–Alexa Voice Service API介绍
https://blog.csdn.net/gybseu/article/details/54747695

Amazon Alexa系列介绍(4)–相关术语和概念理解
https://blog.csdn.net/gybseu/article/details/55220179

Alexa Voice Service 概述
https://blog.csdn.net/z2066411585/article/details/78995867

Alexa Voice Service相关推荐

  1. Alexa Voice Service 概述

    原文地址 译者:远方的自由 转载请注明出处: http://blog.csdn.net/z2066411585 Alexa语音服务允许开发者通过麦克风和扬声器为连接的产品提供语音功能.一旦集成,你的产 ...

  2. 物联网技术周报第 141 期: 使用 Alexa Voice 和 Raspberry Pi 构建图片识别应用

    新闻 \\ \\t <Ubuntu 16.04 LTS 已在英特尔 NUC 和物联网主板上获得认证>在全球拥有数百万用户的热门GNU/Linux发行版本--Ubuntu的背后公司Canon ...

  3. swift建立桥接_在Swift中建立Alexa技能

    swift建立桥接 by Claus Höfele 通过克劳斯·霍费尔 在Swift中建立Alexa技能 (Building Alexa Skills in Swift) 如何使用Swift开发Ama ...

  4. Alexa | Alexa通信扩展

    Alexa | Alexa通信扩展 Auto SDK Alexa Communication 扩展为 Alexa Auto SDK 添加了 Alexa Communication 支持,使您能够在您的 ...

  5. 一文看懂Echo和Alexa,亚马逊如何用苹果的玩法在玩语音?

    一文看懂Echo和Alexa,亚马逊如何用苹果的玩法在玩语音? 投递人 itwriter 发布于 2017-03-17 08:51 评论(0) 有3450人阅读 原文链接 [收藏] « » 其实 Ec ...

  6. 从零开始,搭建 AI 音箱 Alexa 语音服务

    本文来自作者 Mike 在 GitChat 上分享 「从零开始,搭建 AI 音箱 Alexa 语音服务」,「阅读原文」查看交流实录. 「文末高能」 编辑 | 哈比 一.概述 生活场景的引入: 物联网的 ...

  7. Linux平台:Alexa语音服务快速入门指南

    原文地址 译者:远方的自由 转载请注明出处: http://blog.csdn.net/z2066411585 概述 用于C++的AVS设备SDK为Alexa语音服务提供了一个现代化的C++(11或更 ...

  8. 打造DIY版Echo:树莓派+ Alexa 语音服务

    原文 https://aws.amazon.com/cn/blogs/china/raspberry-alexa/ 关于本文 本文详细阐述了如何在Java客户端和Node.js服务器上使用和测试Ale ...

  9. 智能家居市场年增速近30%!苹果看齐亚马逊、谷歌,欲开辟三足鼎立

    来源:物联网智库整理 摘要:作为世界领先的科技巨头,亚马逊.谷歌和苹果相爱相杀许多年.在智能家居领域,三家的"战争"也会随着市场的成熟而更加激烈.尽管苹果目前稍显落后,但未来市场广 ...

最新文章

  1. 推荐!手把手教你使用Git
  2. Git之深入解析如何交互式暂存
  3. 订单操作-分页查询所有订单
  4. OrchardCore 如何动态加载模块?
  5. html 字符串最后加空格,html space空格符
  6. jdbc-------JDBCUtil类 工具类
  7. 二维有限元方程matlab,有限元法求解二维Poisson方程的MATLAB实现
  8. 【C++深度剖析教程9】初探C++标准库
  9. web前端(3)—— html标签及web页面结构
  10. 【前端基础知识】chrome安装React Devtools
  11. 不输3000元旗舰!红米Note 7 Pro堆料有点狠
  12. 亿乐社区一比一高仿源码全开源
  13. 2018Android面试宝典
  14. 【记录】数控程序的指令代码---标准G代码与标准M代码
  15. desc查询表字段信息
  16. 12月编程语言排行榜出炉
  17. linux安装程序出现了问题,linux安装extundelete以及对遇到问题的解决
  18. 用链接法实现散列表构造和查找
  19. 180个非常有用的电脑知识
  20. java的web项目分工_JavaWeb中Servlet和JSP的分工案例

热门文章

  1. 让你的app体验更丝滑的11种方法!冲击手机应用榜单Top3指日可待
  2. HTML中的DIV切换
  3. MySQL实战解析底层---为什么表数据删掉一半,表文件大小不变
  4. Linux下安装python3.6并建立软连接
  5. 侏罗纪2来袭,看3D电影和探险3D恐龙世界,你选哪个?
  6. 妇女节到了,祝福所有女神 Happy Women‘s Day!
  7. Android仿qq聊天记录长按删除功能效果
  8. 团队建设:怎么带队伍?
  9. Java使用 Delayed 实现延迟任务
  10. 关于squid缓存代理服务