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

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

[复制链接]
STMCU-管管 发布时间:2019-3-15 14:04
Alexa语音服务软件扩展包指南* ?  M0 P$ G' P) C& a+ o
& y8 W- O- m/ D. ?; ?! Q  W
引言
4 b# r. V. o1 \: c8 `3 v' G4 Q
) v# ?/ g, r4 q1 x3 A9 e本用户手册将介绍STM32Cube扩展包的内容,该扩展包可从STM32应用连接到Alexa VoiceService(AVS)。 $ T$ q/ H0 A" p, Y

, y' X+ g' t& a$ ]X-CUBE-VS4A扩展包提供应用示例,将STMicroelectronics板连接到Amazon服务器,以便在STM32器件上轻松实现面向AVS的产品。
& _$ M5 e. q+ O; C- n. ]! J3 t+ M4 L, K; l& b1 ]3 T/ M' x
X-CUBE-VS4A扩展包由一组库和基于STM32F7系列微控制器(充当支持Alexa的器件)的应用示例组成。 ; d: z4 a7 r0 W( t0 Z* b

' L' L2 t; j, g7 n2 h% [  BX-CUBE-VS4A在32F769IDISCOVERY板上运行。它具有可直接运行的固件示例,用于演示简单智能音箱的实现。
! K  w( H1 M7 q, f) A7 {2 s" H
5 R. l+ |3 A5 }X-CUBE-VS4A提供了下列功能:
, H9 e8 u- Z8 q2 P: S8 G• 板配置接口
/ \) x: V0 z2 I2 l+ W' D2 h• TCP/IP连接功能
; X! D# X. @# G• AVS协议封装,便于轻松实现应用 5 q0 d' i$ a% H( l# z6 u* X
• 应用特定的服务
9 L; M% M6 Y8 Y5 H* g7 A/ q6 ?• 用于Alexa Voice Service的STMicroelectronics框架
! w5 @8 `& C9 w• 创建面向AVS的STM32应用 7 i8 _# \" s: e9 P& x! G
• 可替换的基础音频采集 , i4 I  l0 i% F7 }9 ?- I; k
• 有限音频播放器示例 9 T2 p6 \5 t1 B* M4 n( ?
注: X-CUBE-VS4A不包含用于音频前端增强的软件,也不包含需要与所有不同的音频服务兼容的完整媒体播放器。
! a: D7 H8 ]) i2 F( |0 d9 U5 W9 d4 E) Z0 e, P
1 概述 8 s& Q* k  S( S: z* k$ g" h

/ s7 ]1 {, o2 N1 s/ P9 ]本用户手册将介绍X-CUBE-VS4A扩展包和STVS4A语音服务中间件。侧重点在于说明其使用,而不是解释Alexa架构或AVS帐户创建。后者的相关说明可以在Amazon网站和开发者网站上找到: : B5 d" H1 `9 {% J7 ^

- g8 w& @2 B+ D0 j4 z
• http://alexa.amazon.com 8 V0 G1 {* S1 e
• http://developer.amazon.com 8 m- C; n9 Q  H5 ^) Q3 q/ K
, Y  ?, z; P" |
X-CUBE-VS4A扩展包在STM32基于Arm®(a) Cortex®-M处理器的32位微控制器上运行。
" c3 _. J( L' _7 }$ ~
  \9 r! L# b6 E0 z5 X3 ]: V2 @: }
表 1给出了相关术语和缩略语的定义,帮助您更好地理解本文档。
4 L) T" i; P9 ^2 l
1.png
9 T4 X7 U  n3 V) l/ ^% r" S( F
2 关于安全的重要说明 + |5 {0 m" c6 S  {* s: A

  u8 [0 o6 k8 X' ~. E) u/ B2 k/ @" V注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接AVS的令牌和密钥。X-CUBE-VS4A扩展包中提供的应用示例未实施此类机制。它只提供了一个基本实现,以便理解栈接口。
1 z3 x) l# K' j3 B+ e1 ~2 F

2 s- A+ h! V# X3 D3 软件包说明
2 t% D( n+ L! h: B" q, o! n5 w/ c
2 ^) E- f: z! z; m" y/ G8 {本章详述了X-CUBE-VS4A扩展包的内容和使用。 8 S  N9 S* x# h( F' U
: _$ Y5 L' m8 T) m  V6 x& `1 g% O9 R( |$ O
3.1 概述 0 k0 Y* K8 x3 r) u+ L4 ?; q
X-CUBE-VS4A扩展包基于STVS4A,是支持基于STM32的Alexa Voice Service器件设计的软件开发套件。STVS4A具有服务API,用于连接AVS服务器和与服务器协商身份验证。STVS4A还为接收指令和向服务器发送事件提供支持。此外,STVS4A提供一组音频支持,包括麦克风采集和音频回放。通过添加外部元件, STVS4A支持可扩展至文字识别。 8 j/ K2 k& L+ u- t
( @  ^. v  L/ I1 M
STVS4A支持Alexa Voice Service API版本v20160207。
% A. x8 `9 n3 P% V7 T$ _+ E+ _  [0 P( z9 G% |6 [8 C
可支持以下集成开发环境:
! E6 G, E9 N- Y7 H5 K( ^• IAR Embedded Workbench® for Arm® (EWARM)
3 m9 o8 C& z7 O. N• Keil®微控制器开发套件(MDK-ARM)
0 O6 K# ?$ Y+ i/ J" B9 N5 ?• System Workbench for STM32 $ y6 [6 `6 T5 l6 ~5 x8 n4 v4 p3 F

4 A5 c' n# O/ C注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。7 u( O; _3 K; C8 M' y

* n+ q! Q+ g. K$ ]8 Z
..............
5 a( ~! ^8 A+ a( ^; B
想了解更多,请下载原文阅读

* |) b" Z# I, R2 e6 {% T
6 K5 w/ f$ C8 v+ ]  E/ X5 K: E
" y& u5 w: {2 k8 B
5 y" W! }+ Z/ `0 V7 P* Z" T6 h; Z
赞 收藏 评论0 发布时间:2019-3-15 14:04

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版