資源簡(jiǎn)介
語(yǔ)音信號(hào)處理
對(duì)加噪的語(yǔ)言信號(hào)進(jìn)行頻譜分析,找出噪聲所在頻段,設(shè)計(jì)濾波器濾除噪聲。具體步驟如下:
1、 每位同學(xué)用Windows系統(tǒng)錄下一段聲音,用Matlab將其讀出,并顯示其時(shí)域波形
2、 對(duì)所錄聲音做傅立葉分析,觀看其頻譜
3、 變換朗讀聲音的大小,再次用windows系統(tǒng)錄下一段音,做傅立葉分析,觀看其頻譜有無(wú)變化
4、 再次錄音,并加上噪聲,分析頻譜,并設(shè)計(jì)合理的濾波器將噪聲去掉,并將去噪前后的語(yǔ)音信號(hào)回放,觀察噪聲效果
本題目要求:(1) 熟悉有關(guān)頻譜分析的有關(guān)指示,對(duì)語(yǔ)音信號(hào)做頻譜分析
(2) 熟悉有關(guān)濾波器設(shè)計(jì)理論知識(shí),選擇合適的濾波器技術(shù)指標(biāo)和類(lèi)型,設(shè)計(jì)濾波器,得到濾波器參數(shù)
(3) 實(shí)現(xiàn)信號(hào)頻譜分析和濾波等有關(guān)Matlab函數(shù)
(4) 寫(xiě)好總結(jié)報(bào)告,寫(xiě)出基本原理,有關(guān)程序,得到的圖表,結(jié)果分析,總結(jié)。

代碼片段和文件信息
%?ch5example9prog1.m
[wavfs]=wavread(‘GDGvoice8000.wav‘);
t_end=1/fs?*length(wav);??%?計(jì)算聲音的時(shí)間長(zhǎng)度
Fs=50000;?????????????????%?仿真系統(tǒng)采樣率
t=1/Fs:1/Fs:t_end;????????%?仿真系統(tǒng)采樣時(shí)間點(diǎn)
%?設(shè)計(jì)300Hz~3400Hz的帶通預(yù)濾波器H(z)?
[fenzifenmu]=butter(3[300?3400]/(fs/2));
%?對(duì)音頻信號(hào)進(jìn)行預(yù)濾波?
wav=filter(fenzifenmuwav);
%?利用插值函數(shù)將音頻信號(hào)的采樣率提升為Fs=50KHz?
wav=interp1([1/fs:1/fs:t_end]wavt‘spline‘);
wav_hilbert=imag(hilbert(wav));?%?音頻信號(hào)的希爾伯特變換
fc=10000;???????????????????????%?載波頻率Hz
SSB_OUT=wav.*cos(2*pi*fc*t)-wav_hilbert.*sin(2*pi*fc*t);?%?單邊帶調(diào)制?
figure(1);??????????????????????%?觀察調(diào)制前后頻譜?
subplot(221);?plot(wav(53550:53750));?????axis([0?200?-0.3?0.3]);
%subplot(222);?psd(wav?10000?Fs);????????axis([0?25000?-20?10]);
subplot(223);?plot(SSB_OUT(53550:53750));?axis([0?200?-0.3?0.3]);
%subplot(224);?psd(SSB_OUT?10000?Fs);????axis([0?25000?-20?10]);
wavwrite(0.5*SSB_OUTFs‘SSB_OUT.wav‘);??????%?將SSB調(diào)制輸出存盤(pán)備用?
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件???????1013??2009-04-21?22:29??MATLAB基于語(yǔ)音處理\ch5example9prog1.m
?????文件????????668??2009-04-21?22:47??MATLAB基于語(yǔ)音處理\ch5example9prog2.m
?????文件????????581??2009-04-21?22:49??MATLAB基于語(yǔ)音處理\ch5example9prog3.m
?????文件?????185544??2007-07-03?08:44??MATLAB基于語(yǔ)音處理\GDGvoice8000.wav
?????目錄??????????0??2009-04-22?17:47??MATLAB基于語(yǔ)音處理
-----------?---------??----------?-----??----
???????????????187806????????????????????5
評(píng)論
共有 條評(píng)論