【正文】
信號(hào)經(jīng)過(guò)帶通濾波后的時(shí)域波形: 信號(hào)經(jīng)過(guò)帶通濾波后的頻域波形:1.在高通與帶通濾波器的設(shè)計(jì)時(shí)老是報(bào)錯(cuò),但同樣的用法在低通濾波器中就可以實(shí)現(xiàn)b2=fir1(N2,wc2/pi,39。high39。,Window)。??? Error using == fir1The window length must be the same as the filter length.其要求在fir函數(shù)中所選用的窗長(zhǎng)要和濾波器長(zhǎng)度一致。但在參考書上指出,濾波器階數(shù)必須為窗長(zhǎng)加1。經(jīng)上網(wǎng)查詢后,原來(lái)高通、帶阻濾波器的階數(shù)應(yīng)該控制為奇數(shù),因?yàn)槿绻A數(shù)為偶數(shù),則在π點(diǎn)必有一零點(diǎn),這對(duì)于高通帶阻來(lái)說(shuō)是不允許的,故取階數(shù)為奇數(shù),而你FIR1濾波器階數(shù)為M+1階,所以你的M必須為偶數(shù),所以可以將程序中去窗長(zhǎng)算法由原程序的: N2=2*pi*(*pi)。if rem(N2,2)==0N2=N2+1。End 和: N3=2*pi*(*pi)。if rem(N3,2)==0N3=N3+1。End 改為了:N2=N2+mod(N2,2)。 和: B=*pi。(B為過(guò)渡帶寬)N3=ceil(2**pi/B)。N3=N3+mod(N3,2)。,用矩形窗驗(yàn)證出來(lái)的結(jié)果中低頻語(yǔ)音分量依舊很強(qiáng),不能將其全部抑制在0,之后換窗,選著了最小衰減可以到達(dá)53dB的海明窗,再次試驗(yàn),非常成功! 經(jīng)過(guò)回放三個(gè)不同類型濾波器輸出的語(yǔ)音信號(hào),并與原語(yǔ)音信號(hào)對(duì)比得到了如下結(jié)論。 語(yǔ)音高頻成分音質(zhì)非常尖銳,齒音中,聲音有些暗淡。語(yǔ)音低頻成分音質(zhì)沉穩(wěn),空間感覺(jué)強(qiáng),語(yǔ)音渾厚。語(yǔ)音中頻成分音質(zhì)有力度,有通透感。4.體會(huì)與收獲以往都是通過(guò)課本來(lái)感性的認(rèn)知語(yǔ)音信號(hào),通過(guò)本次的課程設(shè)計(jì),讓我對(duì)語(yǔ)音信號(hào)有了一個(gè)較為實(shí)際的認(rèn)識(shí)。于此同時(shí),讓我再次把數(shù)字信號(hào)處理及數(shù)字濾波器的設(shè)計(jì)方法重新進(jìn)行了復(fù)習(xí)和學(xué)習(xí)。而對(duì)于Matlab,也再次讓我感受到了其功能的強(qiáng)大。最為重要的是,本次課程設(shè)計(jì)讓我重新審視了學(xué)習(xí)的過(guò)程:只去做實(shí)驗(yàn)是不行的,首先還是要思考,遇到了問(wèn)題查書籍,百度搜索也只是一種手段,更加重要的是想,再理解,只有這樣才能真正的做好實(shí)驗(yàn)。18