基于 WT2605X藍牙音頻語音芯片在交通燈提示語音更換的應用解析
一、產品市場
目前針對語音播報這塊,大部分語音在出廠時已燒寫好,有客戶提出新的需求,對原始音頻再做處理,目前已有的做到更加快捷,提供上位機客戶自己合成音頻,如終端用戶提出新的需求,客戶可自行替換。
接觸到幾個國外的客戶,與其溝通中發現,在語音提示交互這塊,希望有更加快捷高效的方式,去實現語音更換或播報,讓終端用戶操作更加簡單,可實現自己更換語音,嘗試用WIFI或者藍牙模組+MCU+語音芯片+手機APP,終端用戶自行就能實現語音更換。那么其中MCU和語音芯片之間的音頻數據交互,就必不可少了,由上位機APP或者服務器,通過WIFI或者藍牙模組將音頻數據下發,經MCU打開傳輸數據到語音芯片,再進行解碼播放。
由此聯想到國內市場,如今交通出行越來越便捷,車輛越來越多,尤其節假日,交警也會親自上場指揮交通,有序過紅綠燈,紅綠燈起到了很大的指示作用,然而針對一些行人、汽車司機、電動車騎行人員,習慣性不看紅綠燈的人們,交警時常喊話提醒也顯得疲累,那么此時在紅綠燈視覺指示的作用下+交通行駛語音提示,是否也更有效?而紅綠燈通常裝在高處,如語音播報裝置也裝在高處,不同的節假日+周末,由此作不同的語音提示,是否需要人工去拆卸裝置,再更換語音,此時遠程更換顯得尤為重要,方便快捷!
二、產品應用框圖
用戶APP:客戶端可設計,將音頻數據下發
單片機MCU、藍牙或WIFI模組:實現與語音芯片的串口數據交互,驅動其他設備
WT2605X系列語音芯片:WT2605-24SS,接收MCU傳輸的音頻數據,進行解碼播放;芯片也支持U盤拷貝音頻到Flash中,客戶出廠時可通過USB接口,插上U盤,實現語音拷貝更換
語音播報提示:音頻播放提示
三、芯片功能特點
WT2605X系列芯片內置標準UART異步串口接口,屬于3.3V TTL電平接口。可通過MAX3232芯片轉換成RS232電平。默認波特率:115200,通訊數據格式是:起始位:1位;數據位:8位;奇偶位:無;停止位:1位。發送的指令都為十六進制的格式,使用電腦串口調試助手,需要正確設置串口的參數,設置如圖:
注意:“長度”是指長度+命令碼+參數+校驗和的長度,“累加和校驗”是指長度+命令碼+參數的累加和
(1)音頻編解碼器支持16位立體聲DAC和兩個通道16位ADC
(2)高性能立體聲,ADC具有90dB的信噪比,配合16KHz的錄音采樣率,可將原聲最大化錄制下來。
(3)采用WT2605為核心,同時支持SPI-FLASH、TF卡、U盤三種存儲方式;SPI-FLASH存放為固定音源區,可以使用U盤更換內容。
(4)USB接口實現主機(USB HID)、從機(USB讀卡器)自動切換和USB聲卡功能。
(5)U盤、TF卡支持FAT、FAT16、FAT32文件系統,支持MP3、WAV(PCM、IMA-ADPCM)播放,Flash只支持MP3格式,Flash最大支持128M,U盤和TF卡支持32G。
(6)支持 UART 串口控制模式、AD 按鍵控制模式。
(7)支持廣播語插播功能,可以暫停正在播放的背景音樂,支持指定路徑下的歌曲播放,支持插播提前結束。
(8)支持U盤離線升級程序。
(9)支持定制特種功能:按鍵控制模式、觸摸控制模式等等。
四、語音播報通信控制介紹
1. 常用通信控制播放指令:
2.遠程下載操作指令
注:更多參考指令可參考說明書
3. 使用串口工具快速進行下載操作測試
3.1 打開串口工具,依照順序設置如下四條指令FA、FC、FD、F0:
7E 03 FA FD EF //進入遠程下載
7E 05 FC 00 3C 3D EF //設置超時時間
7E 06 FD 00 00 01 04 EF //設置發送文件數量
7E 08 F0 00 00 00 26 D0 EE EF //發送文件大小,9936字節
3.2完成如上3.1操作后,打開需要下載的mp3音頻文件,點擊串口工具中發送按鈕,即可通過串口傳輸音頻到外掛Flash中,進行控制播放
五、設計原理圖
唯創知音,作為一家專注于語音技術研究的高新技術企業,始終堅持以“服務好工程師”為目標,以行業語音交互器件標準化為方向,致力于讓復雜變簡單,提供快捷的語音、智能物聯網應用解決方案。
-
藍牙芯片
+關注
關注
17文章
379瀏覽量
46147 -
語音芯片
+關注
關注
12文章
1773瀏覽量
36666 -
藍牙音頻
+關注
關注
0文章
60瀏覽量
8605
發布評論請先 登錄
相關推薦
評論