【正文】
S adaptive filtering algorithm microphone noise reduction. Aims to develop the way we use puters to handle large data, familiarity with MATLAB count information. Having understood the principle of RLS algorithm, an audio file was selected to generate the random noise. Then add the noise to the source as the phoic, which was polluted by noise. The random noise was used to be reference microphone signal. By using MATLAB programming, The goal to enhance speech was achieved. Noise reduction of speech signals based on the RLS algorithm, and we get clear speech signal. After debugging the piler, we get the speech signal after denoising and speech signal waveform and spectrum before and after speech enhancement. Finally the speech denoising based on RLS was finished successfully. Keywords: MATLAB, adaptive filter, RLS algorithm, microphone noise reduction 武漢理工大學(xué)《信息處理課群綜合訓(xùn)練與設(shè)計(jì)》報(bào)告 1 1 緒論 自適應(yīng)噪聲濾波是指從信號被噪聲干擾所淹沒的環(huán)境中檢測和提取有用信號,而自適應(yīng)抵消是以噪聲干擾為處理對象,將它們抑制掉或進(jìn)行非常大的衰減,以提高信號傳遞和接收的信噪比質(zhì)量。 在了解 RLS 算法的原理后,我選擇了一段音頻文件,并利用它產(chǎn)生隨機(jī)噪聲,將噪聲和源文件疊加作為受噪聲污染的語音信號,而隨機(jī)噪聲則作為參考麥克風(fēng)語音信號 ,通過 MATLAB 編程實(shí)現(xiàn)語音增強(qiáng)的目標(biāo),利用 RLS 算法對語音信號進(jìn)行降噪,得到清晰的語音信號。 指導(dǎo)教師簽名: 年 月 日 系主任(或責(zé)任教師)簽名: 年 月 日 目 錄 摘要 .........................................................................................................................I Abstract ................................................................................................................. II 1 緒論 .................................................................................................................... 1 2 自適應(yīng)信號處理基本原理 ................................................................................ 2 自適應(yīng)濾波器組成 .................................................................................. 2 自適應(yīng)干擾抵消原理 .............................................................................. 2 自適應(yīng)濾波原理 ...................................................................................... 3 RLS 算法基本原理 ................................................................................. 4 3 RLS 算法方案設(shè)計(jì) ............................................................................................ 6 最小二乘算法 RLS 算法實(shí)現(xiàn) ................................................................ 6 RLS 算法程序程序設(shè)計(jì) ......................................................................... 8 4 RLS 算法自適應(yīng)濾波方案實(shí)現(xiàn)與仿真 .......................................................... 10 信號的獲取 ............................................................................................ 10 讀取語音文件 ........................................................................................ 10 算法實(shí)現(xiàn) ................................................................................................ 10 提取語音信號 ........................................................................................ 11 仿真結(jié)果分析 ........................................................................................ 13 增強(qiáng)前后語音信號波形分析 ..................................................... 13 增強(qiáng)前后語音信號頻譜分析 ..................................................... 14 5 總結(jié) ................................................................................................................... 16 6 參考文獻(xiàn) ........................................................................................................... 17 附錄 ...................................................................................................................... 18 武漢理工大學(xué)《信息處理課群綜合訓(xùn)練與設(shè)計(jì)》報(bào)告 I 摘要 本次課程設(shè)計(jì)要求使用具有強(qiáng)大運(yùn)算能力的 MATLAB 軟件,運(yùn)用自適應(yīng)濾波中的 RLS 算法實(shí)現(xiàn)麥克風(fēng)降噪。 時(shí)間安排: 理論講解,老師布置課程設(shè)計(jì)題 目,學(xué)生根據(jù)選題開始查找資料; 課程設(shè)計(jì)時(shí)間為 2 周。 課 程 設(shè) 計(jì) 題 目 基于 RLS 算法的多麥克風(fēng)降噪 學(xué) 院 信息工程學(xué)院 專 業(yè) 班 級 姓 名 指導(dǎo)教師 《信息處理課群綜合訓(xùn)練與設(shè)計(jì)》任務(wù)書 題 目 : 基于 RLS 算法的多麥克風(fēng)降噪 初始條件: Matlab 軟件、信號與系統(tǒng)、通信處理等 要求完成的主要任務(wù) : (包括課程設(shè)計(jì)工作量及其技術(shù)要求,以及說明書撰寫等具體要求) 設(shè)計(jì)任務(wù): 給定主麥克風(fēng)錄制的受噪聲污染的語音信號和參考 麥克風(fēng)錄制的噪聲,實(shí)現(xiàn)語音增強(qiáng)的目標(biāo),得到清晰的語音信號。 設(shè)計(jì)的要求: ( 1)閱讀參考資料和文獻(xiàn),明晰算法的計(jì)算過程,理解 RLS 算法基本過程; ( 2)主麥克風(fēng)錄制的語音信號是 ,參考麥克風(fēng)錄制的參考噪聲是 ,用 matlab 指令讀??; ( 3)根據(jù)算法編寫相應(yīng)的 MATLAB 程序; ( 4)算法仿真收斂以后,得到增強(qiáng)的語音信號; ( 5)用 matlab 指令回放增強(qiáng)后的語音信號; ( 6)分別對增強(qiáng)前后的語音信號作頻譜分析。 ( 1)理解相關(guān)技術(shù)原理,確定技術(shù)方案, 時(shí)間 2 天; ( 2)選擇仿真工具,