【此項(xiàng)目?jī)H供學(xué)習(xí),真心喜歡玩這些技術(shù)的可以借鑒。整個(gè)操作過(guò)程非常麻煩,也只能學(xué)習(xí)之用了】
使用51單片機(jī)播放特定語(yǔ)音
單片機(jī)不借助語(yǔ)音芯片來(lái)播放語(yǔ)音是很麻煩的一件事,這里通過(guò)單片機(jī)擴(kuò)展電路實(shí)現(xiàn)語(yǔ)音播放;
如果你要修改里面的語(yǔ)音內(nèi)容,那就要對(duì)數(shù)據(jù)進(jìn)行很多處理,過(guò)程很復(fù)雜,不過(guò)附有教程。
============================================================================
注意事項(xiàng):
【27128的Bin文件一旦加載就不能更改數(shù)據(jù)了,所以仿真?zhèn)浞萦脕?lái)更換數(shù)據(jù)。如果要更換數(shù)據(jù)需要復(fù)制備份里面的文件來(lái)替換原仿真的文件】
【8位的那個(gè)版本文件是失敗品,效果很差】
【16位的那個(gè)版本能清除聽(tīng)到聲音,指示后面2個(gè)字的音有雜音(應(yīng)該是語(yǔ)音編碼問(wèn)題),前面2個(gè)字的音很清晰】
============================================================================
整個(gè)設(shè)計(jì)過(guò)程用到MATLAB、VB編程、keil、protues、Excel指令