你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【中文文档】UM2354_Alexa语音服务软件扩展包指南

[复制链接]
STMCU-管管 发布时间:2019-3-15 14:04
Alexa语音服务软件扩展包指南8 b/ k7 j5 [! k) ]. W  R

+ j$ }; z$ s* _8 n引言 9 g: E# X& F/ k' G8 K. z+ x

) ]* Y  }* W0 I! [& T/ U本用户手册将介绍STM32Cube扩展包的内容,该扩展包可从STM32应用连接到Alexa VoiceService(AVS)。
" G1 H  n5 l/ w6 m9 l: ]# _9 U1 f2 k
X-CUBE-VS4A扩展包提供应用示例,将STMicroelectronics板连接到Amazon服务器,以便在STM32器件上轻松实现面向AVS的产品。
+ k' o. F1 \0 W9 K2 J/ q+ ^, \
+ S8 W$ F1 L. J$ tX-CUBE-VS4A扩展包由一组库和基于STM32F7系列微控制器(充当支持Alexa的器件)的应用示例组成。
5 ?- ^- r) S5 J) n$ v' K
7 Y- J* T) j6 S) o  bX-CUBE-VS4A在32F769IDISCOVERY板上运行。它具有可直接运行的固件示例,用于演示简单智能音箱的实现。
# B- l, A  ]8 [% H' X
" f" P/ E1 o' H0 w, uX-CUBE-VS4A提供了下列功能:
4 {. _. k+ P, }. ?5 u- t- X: i• 板配置接口 # |8 c* J: n) F9 ]6 ~, C
• TCP/IP连接功能 0 i3 L! A) h$ C
• AVS协议封装,便于轻松实现应用 9 h7 E& I7 l8 A
• 应用特定的服务 ) k% c+ \4 }5 d- F& L" @& x
• 用于Alexa Voice Service的STMicroelectronics框架
" e! I' E* _1 M6 T; i• 创建面向AVS的STM32应用 & `5 U  l/ l. K$ I" q/ B
• 可替换的基础音频采集 ; l) G* J$ S' b8 n- K0 P
• 有限音频播放器示例 7 G4 v- s5 _$ U) C* k6 \
注: X-CUBE-VS4A不包含用于音频前端增强的软件,也不包含需要与所有不同的音频服务兼容的完整媒体播放器。
/ |4 U+ U# G$ a7 V7 _
0 _7 T& @; S& U6 W8 c% n1 p1 概述
% v: c+ g: w3 G* `4 ?( v" G# R9 i0 x
本用户手册将介绍X-CUBE-VS4A扩展包和STVS4A语音服务中间件。侧重点在于说明其使用,而不是解释Alexa架构或AVS帐户创建。后者的相关说明可以在Amazon网站和开发者网站上找到: 9 r! }5 a9 C+ Y5 n7 w! D5 \
$ f1 l% o3 N& O* @5 Z# S2 Y
http://alexa.amazon.com
! t9 o! }- _% k8 i( U: ~6 ~, P: Ahttp://developer.amazon.com
& r0 c/ n6 C' a" x1 ?  s4 {# Z; Q$ b
X-CUBE-VS4A扩展包在STM32基于Arm®(a) Cortex®-M处理器的32位微控制器上运行。
, B4 P! t* t% o
, ]6 o" ^6 m) ^# a2 U  \! e
表 1给出了相关术语和缩略语的定义,帮助您更好地理解本文档。
' z( g% q4 m2 x2 P: k
1.png
) ^6 x! G4 z( `
2 关于安全的重要说明 9 q0 ]2 g6 _. @! L; ^

: @8 L; h: O' J( d8 D& k注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接AVS的令牌和密钥。X-CUBE-VS4A扩展包中提供的应用示例未实施此类机制。它只提供了一个基本实现,以便理解栈接口。
. {4 J) L# V1 T
2 m* Y2 h/ p3 k8 T1 P# n* l
3 软件包说明   Y8 l' J' h: p+ Q* [, y
- L; w  q3 l1 r; Q# y8 @% B! O! B
本章详述了X-CUBE-VS4A扩展包的内容和使用。
5 }* [4 m( k4 I) j0 k4 u% S
& M  ^+ w5 ^  I6 T3.1 概述 0 a# Y" U! {* U& w# ?- V
X-CUBE-VS4A扩展包基于STVS4A,是支持基于STM32的Alexa Voice Service器件设计的软件开发套件。STVS4A具有服务API,用于连接AVS服务器和与服务器协商身份验证。STVS4A还为接收指令和向服务器发送事件提供支持。此外,STVS4A提供一组音频支持,包括麦克风采集和音频回放。通过添加外部元件, STVS4A支持可扩展至文字识别。 . @9 f6 Q$ n. a8 n

) l$ ?4 B8 v4 v9 N6 gSTVS4A支持Alexa Voice Service API版本v20160207。
. T; T; O% r3 H* c& v1 K, j* v
9 A8 X! L- N/ e9 Z可支持以下集成开发环境: 2 @1 z1 [! x2 U& n
• IAR Embedded Workbench® for Arm® (EWARM) ) [% D4 [- o& g% h. s- T
• Keil®微控制器开发套件(MDK-ARM) 0 D9 Y6 k' l! e9 H$ K
• System Workbench for STM32
! e2 N0 [+ H4 z4 M7 t2 |  L
' e  H9 K( H& ]6 H7 K% _- X注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。9 }, g/ `& H0 n4 F0 e

% [  R  ~9 G  E  B; M4 J* m
..............
; A. h/ q! [) `
想了解更多,请下载原文阅读

# b' Q3 ]& Q2 o
; H( p/ [+ O- u3 y* m" W0 D5 N
0 n  p! F  ]7 }0 }

6 F% X# K+ w5 o
收藏 评论0 发布时间:2019-3-15 14:04

举报

0个回答

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版