導航:首頁 > 操作系統 > 單片機把數字語音

單片機把數字語音

發布時間:2024-11-11 02:15:46

1. 如何用單片機實現語音控制,請舉實例

推薦用台灣凌陽的單片機SPCE061A,內置模數,數模轉換器,具有成熟的語音識別實例,只要做適當修改就可以用在你的產品上,具體可以到凌陽網站上訪問www.unsp.com

2. 用51單片機,實現語音識別,簡單的數字,或者單個字詞都行,需要什麼樣的硬體,電路圖,如何編程

可以用語音識別晶元LD3320,電路圖你只要下了它的pdf就可以知道了,pdf裡面有典型的應用。
但我推薦你別用這個晶元,應為比較貴在100元左右。我推薦你用凌陽61單片機,自帶語音識別模塊,專為語音而生。而且官方提供很多函數,可以直接調用,並不需自己寫程序去控制聲音的中間處理過程。另外凌陽單片機比較容易學習,比51還容易,而且是16位單片機,相比51更有優勢。

3. 菜鳥一個,用單片機做了個數字鍾,帶語音播報,問題:語音播報的時候,時間就停止,播報完,又開始運行。

你用的是什麼語音晶元,一般的語音晶元都會有一個狀態口,你播放語音時別讓單片機停下來,發送了第一段放間指令後就繼續向下運行,直到檢測到語音晶元狀態口電平變化,再播放下一個章節,同樣是發了指令就向下運行, 別用while(xx==1);在那傻等。可以使用中斷或者掃描法檢測一段語音是否放完。發送指令很快,卡進程的是等語音放完這段時間,而語音晶元這段時間內並不需要單片機干涉。放完後自然會給出一個狀態的,這也是每個語音晶元都有一個狀態端,可能是INH,BUSY等,但是肯定會有的。

4. 哪位能仔細給我講一下單片機播放語音的原理

相對於程序的難易程度,語音晶元的方式最簡單,語音質量好,可分段錄音/放音,有幾秒到幾十秒甚至更長時間的語音緩存,省去了其它兩種方式需要擴展外部數據存儲器的麻煩。其次是DA和PWM方式,在硬體方面,DA比PWM的外圍處理更簡單。但兩種都需要擴展外部數據存儲器來滿足較長時間的語音處理。且合成語音的程序遠比語音晶元方式復雜得多,語音質量也無法與語音晶元相比。當然,如果用DSP處理器則另當別論。

5. 用單片機控制YX5200語音晶元,出現一段校驗和程序,讀不懂什麼意思,哪位大神幫我解讀一下,萬分感謝!!

這個是為了驗證數據是不是正確做的校驗運算。先把前面的len個位元組變成16進制加在一起,結果是一個16bit的數字,然後將這個16bit的數變成負的,(0-x)得到的就是x的負數,最後將這個16bit的數高8bit放到len為止,而第8bit放到len+1的位置。

6. 基於單片機的時鍾語音報時系統

選用普通的8位單片機就可以實現。
利用單片機讀取時間晶元的數據,如果片內內存較小,需要擴展E2PROM來存儲報時語音和讀取的時間數據。語音數據指時,分,秒及0-60之間的數字的發音的二進制數據頻率,通過單片機的定時器把頻率產生即可發出聲音。語音部分可用利用蜂鳴器就可以了比較簡單。
報時分定時語音報時和用戶按鍵報時,兩者需要利用單片機的中斷。硬體設計好寫軟體代碼,項目雖小,但設計點挺多。只能描述大概的設計,具體實現還要親手設計才行。

閱讀全文

與單片機把數字語音相關的資料

熱點內容
愛奇藝怎麼不能源碼輸出 瀏覽:831
小孩視力訓練app哪個好 瀏覽:828
表格上加密碼 瀏覽:199
伺服器如何調時間 瀏覽:414
安卓怎麼跟蹤對方蘋果手機位置 瀏覽:829
pptp伺服器地址怎麼設置 瀏覽:940
藍月傳奇bt源碼 瀏覽:832
丹麥丹佛斯壓縮機 瀏覽:773
statapwcorr命令 瀏覽:135
怎樣看文件夾創建程序 瀏覽:641
文明重啟伺服器什麼時候重啟 瀏覽:981
app開發哪個比較好 瀏覽:977
程序員電腦卡了 瀏覽:831
壓縮空氣系統作用 瀏覽:404
三輪車用哪個app 瀏覽:29
手游游戲端源碼 瀏覽:93
沉井腳手架計演算法 瀏覽:922
加密twf文件怎麼列印 瀏覽:252
進入recoveryadb命令 瀏覽:3
伺服器為什麼不轉水冷 瀏覽:99