Home Page> Industry Information> Stmicroelectronics Stm32 Software Package For Simple Iot Products With Amazon's Alexa Technology
Form: laoyaoba.com 2018/4/9 Browse:6849 Keywords: STM32 IoT Alexa
April 2, 2018, China - STMicroelectronics' X-Cube-AVS software package enables Amazon's Alexa Voice Service (AVS) to run on STM32* microcontrollers, enabling cloud intelligence (automatic speech recognition and Advanced conversational user interfaces for natural language understanding appear on simple IoT devices such as smart home appliances, home automation devices, and office equipment.

As an extension to the STM32Cube software platform, the X-CUBE-AVS contains a directly available firmware library and open routines, which helps to quickly port the AVS SDK (software development kit) to the microcontroller. In addition, the software package also integrates application code examples, eliminating the need for developers to develop complex software layers needed for embedded devices to run AVS. AVS development tools are usually designed for high power consumption and high price microprocessors, and X-CUBE-AVS is the first dedicated software package for similar microcontrollers, allowing more developers and projects to use Alexa technology.
The software handles the connection between the IoT device and the bottom layer of the AVS server, provides dedicated services, and encapsulates the AVS protocol to simplify the implementation of the application. The connection management feature includes a permanent token mechanism that can directly restore disconnected connections without the need for repeated user authentication procedures. The software package also provides durability testing software tools that can simulate events such as network disconnections to simplify the robustness testing and verification of user applications.
The X-CUBE-AVS contains a demonstration sample of the STM32F769 discovery kit (order code: 32F769IDISCOVERY) that demonstrates how to use the board configuration interface included in the software to connect a simple smart speaker to the AVS. The X-CUBE-AVS can be used with the STM32F7 microcontroller or any STM32 product with CPU performance and memory that meets the AVS SDK requirements. The X-CUBE-AVS software can now be downloaded for free from http://www.st.com/x-cube-avs.