資源描述:
《基于matlab的聲音信號處理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、課程設(shè)計任務(wù)書學生姓名XXX學生學號XXXXXXXXXXXXXXX學生專業(yè)XXXXXXXXXXXXXXX學生班級XXXXXXXXXXX指導教師XXXXXXXXXXX職稱XXXXXXXXXXXXXXXX發(fā)題日期X年X月X完成日期X年X月X日設(shè)計題目基于MATLAB的聲音信號處理設(shè)計目的:1、鞏固所學的數(shù)字信號處理理論知識。2、理解信號的采集、處理、傳輸、顯示。加深學習Matlab軟件。3、綜合應(yīng)用專業(yè)及基礎(chǔ)知識,增強解決實際工程技術(shù)問題的能力。4、學習資料的收集與整理,學會撰寫課程設(shè)計報告。具體任務(wù)及要求:1、選
2、擇一個語音信號作為分析對象,或自我錄制一段語音,對其進行頻譜分析;利用Matlab軟件產(chǎn)生一個隨機噪聲進行加噪聲后再對其分析;設(shè)計FIR或IIR數(shù)字濾波器對語音進行濾波,再分析其時域和頻域。利用Matlab軟件編寫語音信號處理程序,完成對話音信號時域和頻域的程序設(shè)計和分析。2、利用課余時間去圖書館或者上網(wǎng)查閱相關(guān)課題資料,深入理解課題含義及設(shè)計要求,認真整理。在5月10日前完成預設(shè)計,并請指導教師審查、定稿。3、及時提交設(shè)計報告(紙質(zhì)、電子稿),要求格式規(guī)范、內(nèi)容完整、結(jié)論正確,正文數(shù)不少于3000字。課程設(shè)計
3、進度安排:序號內(nèi)容安排時間1獲得題目后查閱資料并整理,完成預設(shè)計3.25-4.12設(shè)計總體方案,繪制流程圖,編寫代碼并調(diào)試4.2-4.163總體測試,完善其功能4.17-5.14撰寫設(shè)計報告,后交指導老師初審5.2-5.165修改、完善設(shè)計報告,定稿、提交設(shè)計報告5.17-5.25課程設(shè)計參考文獻:[1]張德豐:MATLAB通信工程仿真,北京機械工業(yè)出版社,2010.1[2]王彬、于丹、汪洋:MATLAB數(shù)字信號處理,北京機械工業(yè)出版社,2010.5,[3]孟志強、陳燕東、王同業(yè)、楊鈺:MATLAB輔助現(xiàn)代工程
4、數(shù)字信號處理,西安電子科技大學出版社,2010.7指導教師簽字院長審核簽字V基于MATLAB的聲音信號處理的初步實現(xiàn)內(nèi)容摘要:數(shù)字濾波器是數(shù)字信號處理技術(shù)的基礎(chǔ),用來對信號進行過濾、檢測、與參數(shù)估計等處理。任何檢測的信號都含有噪聲,而濾波是去除噪聲的基本手段,因此濾波器在數(shù)字信號處理中占有極其重要的地位。FIR數(shù)字濾波器和IIR數(shù)字濾波器是濾波器設(shè)計的重要組成部分。隨著MATLAB軟件及信號處理工具箱的不斷完善,MATLAB很快成為應(yīng)用學科等領(lǐng)域不可或缺的基礎(chǔ)軟件,它可以快速有效地實現(xiàn)數(shù)字濾波器的設(shè)計、分析和仿
5、真,極大地減輕了工作量,有利于濾波器設(shè)計的最優(yōu)化。本設(shè)計綜合運用了數(shù)字信號處理的各種基本知識,對不帶噪聲音信號以及帶噪聲音信號進行頻譜分析,并利用MATLAB信號處理工具箱有效快捷地設(shè)計IIR數(shù)字濾波器對帶噪聲音信號進行濾波處理。關(guān)鍵詞:數(shù)字濾波器MATLAB濾波仿真ThepreliminaryimplementationofvoicesignalprocessingbasedonMATLABAbstract:Digitalfilteristhebasisofdigitalsignalprocessingtec
6、hnology,whichusedforsignalfiltering,detecting,andparameterestimation.Anydetectionsignalcontainsnoise,andfilteringisabasicmeanstoremovethenoise,sofilteroccupiesanextremelyimportantpositionindigitalsignalprocessing.FIRdigitalfilterandIIRdigitalfilterisanimport
7、antpartofthefilterdesign.WithMATLABsoftwareandthecontinuousimprovementofthesignalprocessingtoolbox,MATLABapplicationquicklybecameindispensabletoareassuchasbasicsoftware.Itcanquicklyandefficientlyfordigitalfilterdesign,analysisandsimulation,greatlyreducethewo
8、rkload,anditisadvantageoustotheoptimizationoffilterdesign.Thisdesignisintegratedusedofallkindsofbasicknowledgeofdigitalsignalprocessingtocompletetheanalysisoffrequencyspectrumaboutspeechnoisysig