请选择 进入手机版 | 继续访问电脑版

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

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

[复制链接]
STMCU-管管 发布时间:2019-3-15 14:04
Alexa语音服务软件扩展包指南# M$ J& x, _- r" {4 k
% q" q- k" p* u& I
引言
% l& ~) }0 T) _% g
9 Z0 g% V) Q# X本用户手册将介绍STM32Cube扩展包的内容,该扩展包可从STM32应用连接到Alexa VoiceService(AVS)。
/ L. D$ S9 q- X' M  e. R$ \( z
# {: L9 C2 j" wX-CUBE-VS4A扩展包提供应用示例,将STMicroelectronics板连接到Amazon服务器,以便在STM32器件上轻松实现面向AVS的产品。 0 n* _8 N7 _* q% m8 s5 D( O( C" R

4 W2 r% S, V" ~# \X-CUBE-VS4A扩展包由一组库和基于STM32F7系列微控制器(充当支持Alexa的器件)的应用示例组成。
% {3 o; }$ D& j/ H! I
$ C$ h; y7 u+ b! J% c* w* fX-CUBE-VS4A在32F769IDISCOVERY板上运行。它具有可直接运行的固件示例,用于演示简单智能音箱的实现。
* E, N3 Z8 d* P$ P7 ?5 Q
$ [6 O0 y8 x* N8 X0 ]; _3 ~X-CUBE-VS4A提供了下列功能:
% u6 x9 Z- M8 `• 板配置接口 9 z1 K+ q8 D- l3 X0 ?: N& y
• TCP/IP连接功能
$ }) W# c6 z' U+ f8 W• AVS协议封装,便于轻松实现应用 . ?$ A% J* G5 |! ^+ p2 K
• 应用特定的服务
. Y9 O1 Y! v2 M* V/ M8 Q7 m; F' ?• 用于Alexa Voice Service的STMicroelectronics框架
- x1 N: Z! G- p6 P2 v• 创建面向AVS的STM32应用 9 E! \8 W0 n9 U+ B/ T
• 可替换的基础音频采集
2 G6 F9 A% O  x1 Q+ [• 有限音频播放器示例
4 L  N! W: C* I* A注: X-CUBE-VS4A不包含用于音频前端增强的软件,也不包含需要与所有不同的音频服务兼容的完整媒体播放器。
/ M- i' N1 i7 q) ]5 S2 |
# O  M" a( p) C1 概述
' o7 G# f" V; q! z* Q3 v4 \: i+ u/ |) {+ t; k
本用户手册将介绍X-CUBE-VS4A扩展包和STVS4A语音服务中间件。侧重点在于说明其使用,而不是解释Alexa架构或AVS帐户创建。后者的相关说明可以在Amazon网站和开发者网站上找到:
6 v; l) u* k, L" m/ `, w( N  h' Z  W: }0 t
http://alexa.amazon.com
* d* i: \- R! ?$ nhttp://developer.amazon.com
2 ?6 ]1 V& d/ E4 ]* v; d- P: o
$ {* B9 `+ ~2 [. W0 s: r$ b% s: OX-CUBE-VS4A扩展包在STM32基于Arm®(a) Cortex®-M处理器的32位微控制器上运行。
* x. B$ ?6 [0 X! h) j
5 t/ {( H6 }1 \8 E% X' G* u9 o6 p
表 1给出了相关术语和缩略语的定义,帮助您更好地理解本文档。
3 Z* h! Z  P8 |( C8 M" I
1.png
( ~8 C, p9 n! ^, Z/ E8 w( _0 D( ~
2 关于安全的重要说明 * l0 l6 }8 ^" f# i/ \% L3 f

* S$ R* Y8 z7 P; X注意: 应用开发人员必须注意安全方面,并通过实施机制来保护用于连接AVS的令牌和密钥。X-CUBE-VS4A扩展包中提供的应用示例未实施此类机制。它只提供了一个基本实现,以便理解栈接口。
4 p$ v- P) o1 C' W4 s2 n% {* x) H

% r0 ~& s9 f2 l5 m1 C/ T3 软件包说明
0 v1 A* e5 s4 y( ]! Q9 F- o6 T
. C. N$ F! P* l本章详述了X-CUBE-VS4A扩展包的内容和使用。 & Y8 i8 V" b) x3 y" L% k2 [, f1 \
" s( X, t, U( R1 M3 f' a; Q# ~
3.1 概述 # p- j+ b" m/ N5 i  n% Q
X-CUBE-VS4A扩展包基于STVS4A,是支持基于STM32的Alexa Voice Service器件设计的软件开发套件。STVS4A具有服务API,用于连接AVS服务器和与服务器协商身份验证。STVS4A还为接收指令和向服务器发送事件提供支持。此外,STVS4A提供一组音频支持,包括麦克风采集和音频回放。通过添加外部元件, STVS4A支持可扩展至文字识别。 * p6 }5 w# w: Z+ ~# [. O

4 Y$ t7 x5 D6 c% ISTVS4A支持Alexa Voice Service API版本v20160207。
' S9 N. W) a9 P+ ]# r% B/ B
1 e- r. b4 a' O! k1 j7 u" z$ w可支持以下集成开发环境:
4 j4 k( T% h2 a1 d• IAR Embedded Workbench® for Arm® (EWARM) ; R* G# I8 A, ~& _( A
• Keil®微控制器开发套件(MDK-ARM)
: U. x: N( g% c• System Workbench for STM32 # e3 C8 F& T+ U+ L( O

: m1 x+ ^0 _/ g注: 有关所支持IDE版本的信息,请参阅软件包根文件夹中的版本说明。
9 i+ q" g' w8 a% R4 ?# H
6 f5 M8 b* q$ Q0 H5 |" g3 f9 l
..............
, y3 S* L3 H. d# ]) i% |
想了解更多,请下载原文阅读

  O+ ?  L, o! b! s$ N# j5 D
6 f/ y+ D* d" t
( ^9 @9 K* V4 H! l6 ~
# P0 J# h# ?# D+ y9 C2 y8 C
收藏 评论0 发布时间:2019-3-15 14:04

举报

0个回答

所属标签

相似分享

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