基於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介面