Alexa Sdk学习笔记二

本文详细分析了Alexa SDK中从设备唤醒到用户语音数据发送至Alexa Server的过程。首先,介绍了AVSDevice SDK的功能和模块,然后以SampleApp为例,逐步解析数据流:PortAudioMicrophoneWrapper采集数据,SphinxKeyWordDetector检测唤醒词,AudioInputProcessor处理语音,ContextManager更新上下文,最后通过HTTP2Transport发送到服务器。整个流程涵盖了从语音捕获到网络传输的各个环节。
摘要由CSDN通过智能技术生成

注:详情可关注微信公众号Deverloper_Taoists

概述

Alexa语音服务允许开发者通过麦克风和扬声器为连接的产品提供语音功能.一旦集成,你的产品将有权访问Alexa内置功能(如音乐播放、定时器和闹钟、快递追踪、电影列表、日历管理等)以及使用Alexa技能工具包开发的第三方技能

AVSDevice SDK 提供基于C ++11或更高版本)的库,利用 AVS API Alexa 启用的产品创建设备软件。它是模块化和抽象的,提供用于处理离散功能(如语音捕获,音频处理和通信)的组件,每个组件都会显示可以使用和定制的API,用于集成。它还包括一个示例应用程序,演示与AVS的互动

这一节,主要分析从将设备唤醒到把用户输出的语句发送至Alexa Server 这一

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值