|
Alexa语音服务软件扩展包指南; x [* s# U, L T1 ]8 I1 l 8 O! Y- O& X, O) j 引言 # p2 ~. G# F1 z: B& |+ G! } 本用户手册将介绍STM32Cube扩展包的内容,该扩展包可从STM32应用连接到Alexa VoiceService(AVS)。 5 s1 d g2 ~7 e3 K X-CUBE-VS4A扩展包提供应用示例,将STMicroelectronics板连接到Amazon服务器,以便在STM32器件上轻松实现面向AVS的产品。 # ~' E" Q1 s( G- o$ _9 m& d4 o7 e X-CUBE-VS4A扩展包由一组库和基于STM32F7系列微控制器(充当支持Alexa的器件)的应用示例组成。 - d" _ [2 _9 V5 y6 i d7 Y- N3 Y, T X-CUBE-VS4A在32F769IDISCOVERY板上运行。它具有可直接运行的固件示例,用于演示简单智能音箱的实现。 : J F# a$ z9 u$ A) _2 i / H; L# g4 A% T1 K X-CUBE-VS4A提供了下列功能: • 板配置接口 2 E; Z0 f9 M3 z" B • TCP/IP连接功能 5 |, j, v6 [1 \4 O* ]1 r$ f • AVS协议封装,便于轻松实现应用 • 应用特定的服务 • 用于Alexa Voice Service的STMicroelectronics框架 . h4 X& m3 r# Y1 G0 }% \ • 创建面向AVS的STM32应用 ' U3 e/ h4 M" t3 f6 W8 s/ j • 可替换的基础音频采集 9 G8 [: v5 v; [ • 有限音频播放器示例 2 L o, Z9 g) A# n! R) l: x0 P 注: X-CUBE-VS4A不包含用于音频前端增强的软件,也不包含需要与所有不同的音频服务兼容的完整媒体播放器。: y" S# @; q- M* |) d- D 1 概述 ' W: v$ y) V+ Z# I 本用户手册将介绍X-CUBE-VS4A扩展包和STVS4A语音服务中间件。侧重点在于说明其使用,而不是解释Alexa架构或AVS帐户创建。后者的相关说明可以在Amazon网站和开发者网站上找到: + q6 e5 x* E" h# m. l2 A • http://alexa.amazon.com 7 ?: O- X. [$ R/ J2 P0 ?2 P • http://developer.amazon.com X-CUBE-VS4A扩展包在STM32基于Arm®(a) Cortex®-M处理器的32位微控制器上运行。 表 1给出了相关术语和缩略语的定义,帮助您更好地理解本文档。8 `7 r5 K3 ]; f5 w, f$ |) t* I. p( x
2 关于安全的重要说明 4 B8 x( T3 d d9 l1 m+ j' Y , e# l6 n- [8 _; S 注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接AVS的令牌和密钥。X-CUBE-VS4A扩展包中提供的应用示例未实施此类机制。它只提供了一个基本实现,以便理解栈接口。 3 软件包说明 6 m3 L/ T1 w9 R, y, X 本章详述了X-CUBE-VS4A扩展包的内容和使用。 3 d0 f- g! s3 g1 W$ H 3.1 概述 X-CUBE-VS4A扩展包基于STVS4A,是支持基于STM32的Alexa Voice Service器件设计的软件开发套件。STVS4A具有服务API,用于连接AVS服务器和与服务器协商身份验证。STVS4A还为接收指令和向服务器发送事件提供支持。此外,STVS4A提供一组音频支持,包括麦克风采集和音频回放。通过添加外部元件, STVS4A支持可扩展至文字识别。 5 |1 Y, W% w; m7 k" U) m# d3 Q * }( r$ D6 N: Z$ M' `8 @ STVS4A支持Alexa Voice Service API版本v20160207。 , n. h6 X& B; r0 G7 p% x( N 可支持以下集成开发环境: * a/ q* i+ c' N9 M6 Z- Z • IAR Embedded Workbench® for Arm® (EWARM) • Keil®微控制器开发套件(MDK-ARM) 5 @7 t/ G# E+ p • System Workbench for STM32 ) U; @ p) u1 b* Y 注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。 8 \# i o9 v. F3 A3 c .............. , \# y: _, i9 o# @& ` 想了解更多,请下载原文阅读 |
微信公众号
手机版