【正文】
......................18 圖形用戶界面概念 .....................................................................................18 圖形用戶界面設計 .....................................................................................18 語音信號的讀入與打開 .............................................................................18 語音信號的定點分析 .................................................................................19致 謝 ..........................................................................................................................24參考文獻 ......................................................................................................................25附錄 A 系統(tǒng)總電路圖 ................................................................................................26附錄 B 外文文獻 ........................................................................................................27附錄 C 主要參考文獻題錄及其摘要 ........................................................................31附錄 D 主程序清單 ....................................................................................................33插圖清單圖 21 數(shù)字錄音系統(tǒng)圖 .....................................................................................................10 圖 22 數(shù)字放音系統(tǒng)圖.......................................................................................................10圖 31 硬件系統(tǒng)框圖...........................................................................................................14圖 32 硬件總電路圖...........................................................................................................15圖 33 AT89C52 引腳圖.....................................................................................................18圖 35 ISD2560 引腳圖......................................................................................................18圖 41 軟件流程圖...............................................................................................................20圖 42 錄音軟件程序框圖...................................................................................................21圖 43 放音軟件程序框圖...................................................................................................23圖 44 語音信號引入與打開圖...........................................................................................26圖 45 語音信號定點分析圖...............................................................................................27圖 51 濾波和頻譜分析圖...................................................................................................29插表清單表 21 數(shù)字音頻質(zhì)量等級表...............................................................................................11表 31 單片機引腳功能表...................................................................................................17引 言隨著我國經(jīng)濟建設的迅猛發(fā)展,公安、鐵路、民航、金融等部門對語音記錄的需求不斷增長。本文用單片機 AT89C52 和錄放時間達 60S 的數(shù)碼語音芯片 ISD2560 設計了一套智能語音錄放系統(tǒng),實現(xiàn)了語音的錄取、濾波和頻譜分析、回放,通過軟件的修改還可以實現(xiàn)整段錄取,循環(huán)播放,而且不必使用專門的 ISD 語音開發(fā)設備。舉例來說,原始語音一般都是采用 8KHz 抽樣,16bits 的線性 PCM 編碼進行采集,在一般的系統(tǒng)中就直接將采集后的數(shù)據(jù)進行存儲;而如果采用參數(shù)編碼對采集后的數(shù)據(jù)進行壓縮,存儲量則可以大大減少,當需要恢復語音時,可利用編碼后的參數(shù)進行合成,可以得到質(zhì)量令人滿意的結(jié)果。單位時間內(nèi)穿過垂直聲波傳播方向單位面積的聲能稱為聲強,單位是瓦/平方米(W/m2)。 數(shù)字音頻技術(shù)的概念模擬量是指在時間上和幅度上都是連續(xù)的量,聲波就是聲壓幅度隨時間連續(xù)變化的模擬量,它由傳聲器轉(zhuǎn)換成聲頻信號后,也是時間和電壓幅度都連續(xù)變化的模擬信號。數(shù)錄音是將模擬信號轉(zhuǎn)變?yōu)殡x散的數(shù)字信號后進行記錄的。 取樣(1)取樣定理模擬聲頻信號可用幅度對時間的關系來表示,將模擬信號的幅度以一定的時間間隔取得樣值,稱為取樣(或采樣、抽樣)。為了將聲頻信號嚴格限制在f 以下,應先讓原信號h通過一個高頻截止頻率為f 的低通濾波器后再進行取樣。由取樣定理知道,如果取樣頻率能滿足這個定理,就會完全恢復原波形,但要真正完全恢復原波形,則需要無窮多位數(shù)。信號幅度大的部分,量化階梯高度也大,雖然量化噪聲大,但由于人耳的掩蔽效應,對信號幅度大時增大的噪聲會感覺不出來。因此在聽感上與白噪聲不同,是一種較粗糙的、刺耳的、稱為顆粒性噪聲的聲音。 語音的錄入與打開 在MATLAB中,[y,fs,bits]=wavread(39。 在MATLAB的信號處理工具箱中函數(shù)FFT和IFFT用于快速傅立葉變換和逆變換。 第 3 章 硬件系統(tǒng)的設計 總體方案論證利用單片機及其外圍硬件電路(如 A/D、D/A、存儲器等) ,就能完成語音信號的數(shù)字化處理,實現(xiàn)語音的存儲與回放,及單片機測控系統(tǒng)的語音提示報警及語音提示操作。該單片機的 P1 口是一個雙向 I/O 口,其中 ~ 口內(nèi)部提供了上拉電阻,、 需外部上拉。由 TL7705 構(gòu)成可靠復位及電源監(jiān)視電路。2568字 節(jié) 內(nèi) 部 RAM掉電方式保存RAM 中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復位。XTAL2:振蕩器反相放大器的輸出端。圖 35 所示是其引腳排列。片選(CE) :該端變低且PD也為低電平時,允許進行錄、放操作。如果 CE 一直為低,或芯片工作在某些操作模式,放音則會忽略 EOM 而繼續(xù)進行下去,直到發(fā)生溢出為止。話筒參考(MIC REF):該端是前置放大器的反向輸入。本系統(tǒng)采用單片機來控制,不需讀出信息地址,而直接設置信息段起始地址。值得注意的是,錄音時間不能超過預先設定的每段語音的時間。送字段 4 起始地址 CLR CLR LCALL RECORD JMP BACK NEXT4: CJNE R7,5,BACK MOV R7,00H MOV P1,80H 。程序流程圖如下: 圖 43 放音軟件程序框圖程序清單如下:;***************放音源程序*********************BEGIN: SETB 。若 A=1 放第一段CLR CLR CALL SOUNDAJMP SHOW1JMP PBACKPNEX1: CJNE A,2,PNEX2MOV P1,20H 。 GUIDE是Matlab 提供的圖形用戶界面開發(fā)環(huán)境,提供了一系列用于創(chuàng)建圖形用戶界面的工具,從而簡化界面布局和編程工作。 3.GUI設計窗口的基本操作,在GUI設計窗口創(chuàng)建圖形對象后,通過雙擊該對象,就會顯示該對象的屬性的編輯器。 magX=abs(X)。plot(X)。)。39。*fs/length(y)。)。)。N=1024。頻率( Hz)39。grid subplot(224)。 title(39。 sound(x)。濾波前信號的波形39。 Y=fft(y)。IIR濾波后信號的頻譜39。)。 在設計中我們必須首先熟悉和掌握單片機的結(jié)構(gòu)及工作原理,單片機的接口技術(shù)及相關外圍芯片的外特性,控制方法。更不用說自動控制領域的機器人、智能儀表、醫(yī)療器械了。 致 謝 在本論文完成之際,首先要向我的指導老師生芳致以誠摯的謝意。 however for small devices, such as a portable voice Repeater, due to limited capacity, you cannot use the same method. In recent years, rapid study on speech signal processing technology, for the development of digital voice recording systems provides a new space. Speech waveform coding of data acquisition, process from the previous simple converted parameter encoding, pression, thereby greatly reducing the stored data. For example, original voice General are is used 8KHz sampling, 16bits of linear PCM coding for collection, in General of system in the on directly will collection Hou of data for storage。 作者:2022年6月15日參考文獻[1] 張紹高.《 數(shù)字音頻技術(shù)原理及應用》.[M]第 1 :國防工業(yè)出版社,[2] 張偉雄.《OSP 芯片的原理與開發(fā)應用》 .第 l 版.[M] 北京:電子工業(yè)出版社,[3]『美』Ken .《數(shù)字音頻原理及應用 》.[M].第 4 :電子工業(yè)出版社,2022,2[4] 李蘭友 ,韓其睿,江忠.《數(shù)字信號處理單片機及其應用》.[M] 第 1 :電子工業(yè)出版社,[5] 潘琢金.《 C8051FO20 混合信號 ISP FLASH 微控制器數(shù)據(jù)手冊》[J ][6] 《K9F56XXXOB Flash Memory 使用手冊》.[J][7] 鐘玉琢等.《多媒