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

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

[复制链接]
STMCU-管管 发布时间:2019-3-15 14:04
Alexa语音服务软件扩展包指南; x  [* s# U, L  T1 ]8 I1 l
8 O! Y- O& X, O) j
引言 # p2 ~. G# F1 z: B& |+ G! }

( h, ?# T, X8 H- M本用户手册将介绍STM32Cube扩展包的内容,该扩展包可从STM32应用连接到Alexa VoiceService(AVS)。
4 u0 W. t& p* T3 G3 R" k5 s1 d  g2 ~7 e3 K
X-CUBE-VS4A扩展包提供应用示例,将STMicroelectronics板连接到Amazon服务器,以便在STM32器件上轻松实现面向AVS的产品。
3 e" e$ K1 `' U" ]# ~' 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

  W9 T- I: x4 n! M* PX-CUBE-VS4A在32F769IDISCOVERY板上运行。它具有可直接运行的固件示例,用于演示简单智能音箱的实现。 : J  F# a$ z9 u$ A) _2 i
/ H; L# g4 A% T1 K
X-CUBE-VS4A提供了下列功能:
2 M6 T$ H' G5 L3 _9 ?• 板配置接口 2 E; Z0 f9 M3 z" B
• TCP/IP连接功能 5 |, j, v6 [1 \4 O* ]1 r$ f
• AVS协议封装,便于轻松实现应用
1 Y$ x! l/ t5 I& U8 M• 应用特定的服务
: u% j- e+ ~: g/ O! ^• 用于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

4 A1 t: S9 M7 N+ K! _* ~8 |1 概述
9 S, k. d4 K; Q  r# G' W: v$ y) V+ Z# I
本用户手册将介绍X-CUBE-VS4A扩展包和STVS4A语音服务中间件。侧重点在于说明其使用,而不是解释Alexa架构或AVS帐户创建。后者的相关说明可以在Amazon网站和开发者网站上找到: + q6 e5 x* E" h# m. l2 A

' v$ x; ?+ ~; ?! l. \
• http://alexa.amazon.com 7 ?: O- X. [$ R/ J2 P0 ?2 P
• http://developer.amazon.com
- ~7 b5 E$ @' D1 {! v
& B- v6 \9 i" ]6 L7 c, x2 ~X-CUBE-VS4A扩展包在STM32基于Arm®(a) Cortex®-M处理器的32位微控制器上运行。
' p) P3 S: u: k1 w

; ^/ M4 O4 h! l表 1给出了相关术语和缩略语的定义,帮助您更好地理解本文档。8 `7 r5 K3 ]; f5 w, f$ |) t* I. p( x
1.png

2 O. U3 D; }+ z3 b2 关于安全的重要说明 4 B8 x( T3 d  d9 l1 m+ j' Y
, e# l6 n- [8 _; S
注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接AVS的令牌和密钥。X-CUBE-VS4A扩展包中提供的应用示例未实施此类机制。它只提供了一个基本实现,以便理解栈接口。
% i# x. w( n4 Q+ g( @! E4 m+ H

( p$ K' K/ n8 B% I) T3 软件包说明
5 u; r3 a. o+ b: S" l6 m3 L/ T1 w9 R, y, X
本章详述了X-CUBE-VS4A扩展包的内容和使用。
  a; G. C( o. P. i' b+ d5 t' ?3 d0 f- g! s3 g1 W$ H
3.1 概述
+ n+ }$ U7 l* y* U6 X4 }- SX-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

* W  ^2 v+ v$ c' }- z4 ]5 H可支持以下集成开发环境: * a/ q* i+ c' N9 M6 Z- Z
• IAR Embedded Workbench® for Arm® (EWARM)
4 m1 X2 k5 h! w% N; w4 d$ q" H% i• Keil®微控制器开发套件(MDK-ARM) 5 @7 t/ G# E+ p
• System Workbench for STM32
$ d3 A4 l' O  v, [  t& S) U; @  p) u1 b* Y
注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。
( z; y1 f% A, {9 m6 v! T: ^! T% ^
8 \# i  o9 v. F3 A3 c
..............
, \# y: _, i9 o# @& `
想了解更多,请下载原文阅读

; C1 O4 w' o) T/ w' t& B* e7 A

. [- A3 u4 E& o
& m3 K  m. _  G0 B* u6 j

/ x# A. s5 U7 P% H. H& L
赞 收藏 评论0 发布时间:2019-3-15 14:04

举报

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