基于ST STM32F769的Alexa智能语音交互开发套件

ST的X-CUBE-AVS方案可以使Amazon的Alexa语音服务(AVS)在STM32微控制器上运行,助力Smart Speakers在物联网领域有更大的应用前景,让具有自动语音识别和自然语言理解功能的高级会话用户界面可以用在更多物联网设备上,如智能家电、家庭自动化设备和办公设备

X-CUBE-AVS包含了可以直接使用的固件库和开放例程,方便快速移植AVS-SDK到微控制器上。同时,该软件包还集成应用代码示例,开发者无需再对嵌入式设备运行AVS所需的复杂软件层进行开发。AVS开发工具通常是为能耗和价格较高的微处理器设计,而X-CUBE-AVS是同类首个微控制器专用软件包,让更多的开发人员和项目可以使用Alexa技术。

本方案将介绍如何使用X-CUBE-AVS套件使Alexa与STM32769-DISC实现智能语音交互。

►场景应用图

►展示板照片

►方案方块图

►核心技术优势

1. MCU通过以太网与Alexa语音服务终端进行连接,只需确定终端IP即可 2. 人机交互界面让语音交互更加智能化 3. Alexa语音服务终端让生活智能和便利化,语音生成解决方案 4. 麦克风由MCU做音频解码使得语音交互更加流畅

►方案规格

1. ST在微控制器上针对Alexa语音服务(AVS)所做的框架助力人工智能的发展 2. 创建了面向AVS的STM32应用程序 3. 以TCP/IP协议为基础进行连接 4. 做AVS协议封装 5. 提供了音频播放示例 6. 友好地语音交互GUI界面