作為STM32Cube軟體平台的擴展包, X-CUBE-AVS包含直接可用的韌體庫和開放例行程序, 這有助於將AVS SDK (軟體開發套件) 快速移植到微控制器上. 此外, 該軟體包還整合應用代碼示例, 開發人員無需開發嵌入式設備運行AVS所需的複雜軟體層. AVS開發工具通常是為能耗和價格較高的微處理器設計, 而X-CUBE-AVS是同類首個微控制器專用軟體包, 讓更多的開發人員和項目可以使用Alexa技術.
該軟體處理物聯網設備與AVS伺服器的底層通信連接, 提供專用服務, 並封裝AVS協議, 以簡化應用程序的實現方法. 連接管理功能包括一個永久令牌機制, 能夠直接恢複斷開的連接, 而無需重複用戶驗證過程. 軟體包還提供耐久性測試軟體工具, 能夠類比網路斷開等事件, 以簡化用戶應用程序的穩健性測試和驗證.
X-CUBE-AVS包含STM32F769 發現套件 (訂貨代碼: 32F769IDISCOVERY)的演示示例, 演示如何使用軟體中包含的電路板配置界面將簡單的智能揚聲器連接到AVS. X-CUBE-AVS可以與STM32F7微控制器配套使用, 或者CPU性能和記憶體達到AVS SDK要求的任何STM32產品. 現在可以從http://www.st.com/x-cube-avs免費下載X-CUBE-AVS軟體.