資源描述:
《數(shù)字信號(hào)處理課程設(shè)計(jì)---基于matlab的語(yǔ)音信號(hào)濾波處理》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、數(shù)字信號(hào)處理課程設(shè)計(jì)題目:基于matlab的語(yǔ)音信號(hào)濾波處理學(xué)院:專(zhuān)業(yè):班級(jí):學(xué)號(hào):姓名:指導(dǎo)教師:摘要本課程設(shè)計(jì)旨在熟悉在Windows環(huán)境下語(yǔ)音信號(hào)采集的方法,掌握數(shù)字信號(hào)處理的基本概念、基本理論和基本方法,掌握MATLAB設(shè)計(jì)FIR和IIR數(shù)字濾波器的方法并且學(xué)會(huì)用MATLAB對(duì)信號(hào)進(jìn)行分析和處理。課題的制作過(guò)程中,首先對(duì)語(yǔ)音信號(hào)進(jìn)行采集和頻譜分析,然后再分別用低通、高通和帶通三種濾波器進(jìn)行濾波處理,最后回放語(yǔ)音信號(hào)。語(yǔ)音信號(hào)經(jīng)過(guò)濾波器濾波處理后,雜音有所減少,效果變的更好。目錄實(shí)驗(yàn)內(nèi)容:.4一、語(yǔ)音信
2、號(hào)的采集.........................4二、語(yǔ)音信號(hào)的頻譜分析.4三、用濾波器對(duì)語(yǔ)音信號(hào)進(jìn)行濾波.4四、回放語(yǔ)音信號(hào).4實(shí)驗(yàn)原理:...................................................................................4一、數(shù)字濾波器................................................................................4二、MATLAB..
3、..................................................................................5實(shí)驗(yàn)步驟:......................................................................................6一、語(yǔ)音信號(hào)的采集.........................................................................
4、6二、語(yǔ)音信號(hào)的頻譜分析................................................................6三、信號(hào)經(jīng)低通濾波器濾波..............................................................8四、信號(hào)經(jīng)高通濾波器濾波..............................................................9五、信號(hào)經(jīng)帶通濾波器濾波..................
5、.........................................12六、回放語(yǔ)音信號(hào)...........................................................................14結(jié)論:.............................................................................................14參考文獻(xiàn):..........................
6、.........................................................14實(shí)驗(yàn)內(nèi)容:1、語(yǔ)音信號(hào)的采集利用Windows下的錄音機(jī),錄制一段自己的話音,時(shí)間在幾秒內(nèi)。然后在Matlab軟件平臺(tái)下,利用函數(shù)wavread對(duì)語(yǔ)音信號(hào)進(jìn)行采樣,記住采樣頻率和采樣點(diǎn)數(shù)。[y,fs,bits]=wavread();2、語(yǔ)音信號(hào)的頻譜分析首先畫(huà)出語(yǔ)音信號(hào)的時(shí)域波形,然后對(duì)語(yǔ)音信號(hào)進(jìn)行頻譜分析。在Matlab中,可以利用函數(shù)fft對(duì)信號(hào)進(jìn)行快速傅里葉變換,得到信號(hào)的頻譜特性。3、
7、用濾波器對(duì)語(yǔ)音信號(hào)進(jìn)行濾波設(shè)計(jì)濾波器對(duì)采集的信號(hào)進(jìn)行濾波,比較濾波前后語(yǔ)音信號(hào)的波形及頻譜。要求自己確定濾波器的性能指標(biāo),用沖激響應(yīng)不變法、雙線性變換法或窗函數(shù)法設(shè)計(jì)3種濾波器:低通、高通和帶通濾波器。4、回放語(yǔ)音信號(hào)在Matlab中,函數(shù)sound可以對(duì)聲音進(jìn)行回放,其調(diào)用格式:sound(x,fs,bits);實(shí)驗(yàn)原理:1.?dāng)?shù)字濾波器數(shù)字濾波是數(shù)字信號(hào)分析中最重要的組成部分之一,與模擬濾波相比,它具有精度和穩(wěn)定性高、系統(tǒng)函數(shù)容易改變、靈活性強(qiáng)、便于大規(guī)模集成和可實(shí)現(xiàn)多維濾波等優(yōu)點(diǎn)。在信號(hào)的過(guò)濾、檢測(cè)和參數(shù)
8、的估計(jì)等方面,經(jīng)典數(shù)字濾波器是使用最廣泛的一種線性系統(tǒng)。數(shù)字濾波器是指完成信號(hào)濾波處理功能的,用有限精度算法實(shí)現(xiàn)的離散時(shí)間線性非時(shí)變系統(tǒng),其輸入是一組數(shù)字量,其輸出是經(jīng)過(guò)變換的另一組數(shù)字量。因此,數(shù)字濾波器本身既可以是用數(shù)字硬件裝配成的一臺(tái)完成給定運(yùn)算的專(zhuān)用的數(shù)字計(jì)算機(jī),也可以將所需要的運(yùn)算編成程序,讓通用計(jì)算機(jī)來(lái)執(zhí)行。從數(shù)字濾波器的單位沖擊響應(yīng)來(lái)看,可以分為兩大類(lèi):有限沖擊響應(yīng)(FIR)數(shù)字濾波器