【導(dǎo)讀】行頻譜分析,設(shè)計合適的濾波器濾除噪聲,恢復(fù)原信號。語音信號的“短時譜”。頻譜無法獲知其在各個時刻的頻譜特性。如果利用加窗的方法從語音流中取出其中一。個短斷,再進(jìn)行傅里葉變換,就可以得到該語音的短時譜。行系統(tǒng)的分析仿真和設(shè)計奠定基礎(chǔ)。對聲音信號這種實(shí)際問題進(jìn)行處理,將理論應(yīng)用于實(shí)際,加深對它的理解。基于聲卡進(jìn)行數(shù)字信號的采集。將話筒插入計算機(jī)的語音輸入插口上,啟動錄音。D/A轉(zhuǎn)換器,把保存的數(shù)字?jǐn)?shù)據(jù)恢復(fù)為原來的模擬的聲音信號。從圖中可以看出在時域環(huán)境下,信號呈現(xiàn)出6不規(guī)則的。通過freqz函數(shù)繪制原始語音信號的頻率響應(yīng)圖figure2。在Matlab中人為設(shè)計一個固定頻率5500Hz的噪聲干擾信號。在濾波器的選取時,由于設(shè)計方法的側(cè)重點(diǎn)不同,作出比。FIR濾波器,利用MATLAB中的函數(shù)freqz畫出各濾波器的頻率響應(yīng)。1)打開Matlab軟件;3)在編輯框內(nèi)寫入系統(tǒng)Matlab程序;Matlab的編程功能簡單,并且很容易擴(kuò)展和創(chuàng)造新的命令與函數(shù)。Matlab可方便地解決復(fù)雜數(shù)值計算問題。