意法半导体(STMicroelectronics,ST)的X-CUBE-AVS套装软体让亚马逊Alexa语音服务(Alexa Voice Service ,AVS)能够在STM32微控制器上运作,使具有云端智慧功能(自动语音辨识和自然语言理解)的进阶会话使用者介面出现在简单的连网设备上,例如,智慧家电、家庭自动化设备和办公设备。
|
/news/2018/04/24/2010046500S.jpg |
X-CUBE-AVS为STM32Cube软体平台的扩充包,其包含直接可用的韧体库和开放例行程式,这有助於将AVS软体发展套件(Software Development Kit,SDK)快速移植到微控制器上。此外,该套装软体还整合应用编码范例,开发人员无需开发嵌入式设备运作之AVS所需的复杂软体层。AVS开发工具通常是为功耗和价格较高的微处理器而设计,不过X-CUBE-AVS是同类首款之微控制器专用套装软体,让更多的开发人员和专案可以使用Alexa技术。
该软体处理连网设备与AVS伺服器的底层通讯连接,提供专门服务,并封装AVS协定,以简化应用程式。连接管理功能包括一个永久权杖机制,能够直接恢复断开的连接,而无需重复用户验证过程。套装软体还提供耐久性测试软体工具,能够模拟网路断开等事件,以简化使用者应用程式的健壮性测试和验证。
X-CUBE-AVS包含STM32F769 开发套件的应用范例,可以了解如何使用软体中包含的开发板配置介面将简单的智慧扬声器连接到AVS。X-CUBE-AVS还可与STM32F7微控制器配套使用,或者CPU性能和记忆体达到AVS SDK要求的任何STM32产品。