大聯大品佳Nuvoton ISD9160 語音開發板由大聯大控股旗下品佳推出的基於新唐科技Nuvoton ISD9160晶片和Cyberon算法的語音識別方案搭建的語音控制設備。Nuvoton ISD9160是一款片上系統(SOC)產品,使用於低功耗,以及音頻錄製播放的應用。
該ISD9160語音開發板可以支持20條本地語音命令,還可以外掛SPIFlash存儲聲音數據,實現語音喚醒,語音識別,語音播放,mcu控制等功能。識別距離3米以上,6個LED指示燈,有PA接口,SWD在線仿真調試接口,支持USB供電和觸摸接口。
該Nuvoton ISD9160開發板包含一個Cortex-M0核,最高工作頻率50Mhz,並具有145k字節快閃記憶體存儲器和12k字節的嵌入式SRAM。
主要提供了低功耗始終監聽便捷式設備的觸發命令。
特定命令的語音數據10個數據。
支持用戶通過語音和文本定義命令。
支持全球32種語言。
靈活的資源需求和非作業系統的MCU/DSP需求。
可分辨與特定說人相關和獨立的識別命令。
這次申請了電子發燒友論壇與大大通合作的試用測試,非常幸運的獲得了測試試用資格,非常感謝電子發燒友論壇和大大通的支持。
獲得資格後,第一時刻核實並溝通了試用信息,經過一周收到了測試開發板,測試板子純手工打造質地踏實。
一開箱展示
二主板及電路資料介紹
Nuvoton ISD9160開發板的電路圖和功能模塊圖在官方技術博客和電子發燒友論壇都有提供。
在用戶手冊中還有具體的封裝電路圖,封裝引腳圖,和功能引腳圖。
三主要功能介紹
NuvotonISD9160配備了豐富的外圍設備,有定時器,看門狗定時器(WDT),實時時鐘(RTC),外圍設備直接內存訪問(PDMA),各種串行接口(UART,SPI/SSP,I2C,I2S),通用輸入輸出接口,PWM調製器,模擬比較器,低電壓檢測和欠壓檢測功能等。
Nuvoton ISD9160配備了豐富的省電模式,(DPD)深度掉電模式,工作電流小於1ua。
一個微功耗的16KHZ振蕩器,可以從深度掉電中定期醒來檢查是否有中斷事件。
(SPD)待機掉電模式,工作電流不到10ua,同時可以保持實施時鐘功能。
音頻輸入上,Nuvoton ISD9160具有一個80dB信噪比(SNR)的sigma-deltaADC,再加上一個最大增益為61dB的可編程增益放大器(PGA),可以直接連結麥克風使用。
音頻輸出上,有一個差分D類放大器(DPWM),能驅動8歐揚聲器並輸出1W功率。
Nuvoton ISD9160提供了8個可配置模擬功能的通用I0引腳(GPIO)。這些GPIO引腳可以被配置成連接到一個模擬比較器,也可以被配置為模擬電流源或連結到Sigma-Delta ADC用於模擬轉換,還可以用來作為馳張振蕩器用於實現電容式觸摸感應。
四計劃項目使用方式方法
本人計劃將不斷學習使用該Nuvoton ISD9160語音開發板,了解其具體功能和運作操作方法。將該開發板用在,一個智能小車為原型的電子寵物小車上。
希望通過Nuvoton ISD9160語音開發板,接受用戶明確的語音指令,完成相對應的運行動作和語音反饋提示。
首先,是實現語音指示的基本操作,燈光電機等操作,完成前後左右,旋轉等自動行進動作。並實現音樂播放,燈光開關等功能的語音控制。
其次,通過Nuvoton ISD9160具備的語音拓展功能實現複雜行進動作的反饋。自動與用戶實現交互,比如根據語音命令語義簡單分析進行撒嬌,安慰互動等情感互動交流,我將使用百度的智能語義開放庫-配合開發板,希望能實現我的最終目標。
最後,我將嘗試NuvotonISD9160開發板的語音辨識功能實現,智能寵物對不同用戶的特定語音命令的反饋,並區別不同命令實現運行反饋。
基本,功能規劃和目標實現如上所述,具體將分為以下階段:
一 ,Nuvoton ISD9160開發板學習和測試階段,
二,Nuvoton ISD9160開發板的命令詳細實現和命令可拓展測試
三,智能小車走行系統和自控系統的搭建
四,Nuvoton ISD9160語音命令和功能與百度語義庫的拓展結合,成功難度較大,可能會變化目標實現功能的難度等級。
五,設計整個語音控制和反饋的功能結構體系圖
六,Nuvoton ISD9160開發板與智能小車的結合測試功能實現。
七,測試智能寵物小車的所以功能與調試。完成該項目及開發板的使用。
之後將陸續更新測試日誌及過程,將分享和學習相關資料。
今天的Nuvoton ISD9160語音開發板開箱介紹和規劃完成,再次感謝電子發燒友論壇和大大聯品佳官方的支持。同時感謝電子發燒友小編ElecFans小助手的支持。
大家有了解和對新唐晶片及品佳了解的同學希望積極互動不吝賜教。