- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
课程名称: 信号分析与处理
设计题目:基于MATLAB的音频信号处理
指导教师: 王 靖
系 别: 信息科学系
专 业: 电子信息工程技术
姓 名: 吴凯
学 号: 时 间: 2012 ~ 2013 学年第 二 学期
南京人口学院信息科学系
课程设计目的和要求:
目的:1、数字信号处理是从20世纪60年代以来,随着信息科学和计算机学科的高速发展而迅速发展起来德尔一门新兴学科。数字信号处理是利用计算机成专用处理设备,以数值计算的方法对信号进行采集、变换、滤波、压缩、传输、识别等加工处理,借以达到提取信息和便于应用的目的。
2、通过本次课程设计,能够增强我们对数字滤波的理解,之前都是老师在课堂讲授理论知识,不能真正了解其原理,而现在能够将理论知识与实际相结合起来,让我们参与整个音频信号的处理,能够很好地让我们利用MATLAB强大的运算能力来提高实际问题的处理能力,这也为我们提升自己的专业能力打下基础。
要求:1、进一步巩固和加深所学的理论知识,提高综合运用所学知识,独立设计程序的能力。
2、熟悉应用MATLAB软件的数字信号处理领域的计算机辅助分析与设计的基本方法。
3、掌握数字滤波的特点和原理。
4、能独立撰写设计报告,准确分析实验结果。
课程设计正文:
一、引言
本次课程设计利用MATLAB工具对采集的声音信息进行数字滤波处理,MATLAB是Math Works公司推出的一种面向工程和科学计算的交互式计算软件。它以矩阵运算为基础,把计算、可视化、程序设计融合在一个简单易用的交互式工作环境中,是一款数据分析和处理功能都非常强大的工程实用软件。本文介绍了用MATLAB处理音频信号的基本流程,并以实例形式列出了常用音频处理技术实现程序。
二、MATLAB处理音频信号的流程
分析和处理音频信号,首先要对声音信号进行采集,MATLAB数据采集工具箱提供了一整套命令和函数,通过调用这些函数和命令,可直接控制声卡进行数据采集[1]。Windows自带的录音机程序也可驱动声卡来采集语音信号,并能保存为WAV格式文件,供MATLAB相关函数直接读取、写入或播放。本文以WAV格式音频信号作为分析处理的输入数据,用MATLAB处理音频信号的基本流程是:先将WAV格式音频信号经wavread 函数转换成MATLAB列数组变量;再用MATLAB强大的运算能力进行数据分析和处理,如时域分析、频域分析、数字滤波、信号合成、信号变换、识别和增强等等;处理后的数据如是音频数据,则可用wavwrite转换成WAV格式文件或用sound、wavplay等函数直接回放。
下面分别介绍MATLAB在音量标准化、声道分离合并与组合、数字滤波、数据转换等音频信号处理方面的技术实现具体数字滤波设计流程图如下图所示:
1、音频标准化
利用Win7本身自带的录音软件对歌曲Every moment of my life进行一段音频的采集,获得的wma格式的音频进行格式转换为wav格式,并保存到当前MATLAB指定的目录下,录制声音过程中需对声音电平进行量化处理,最理想的量化是最大电平对应最高量化比特,但实际却很难做到,常有音轻问题。利用MATLAB很容易实现音量标准化,即最大电平对应最高量化比特。基本步骤是:先用wavread函数将WAV文件转换成列数组变量;再求出数组变量的极值并对所有元素作归一化处理;最后用wavwrite函数还原成音量标准化的WAV文件。
具体程序实现如下
clear; close all; clc;
[Y,FS,NBITS]=wavread(XPexit.WAV); % 将WAV文件转换成变量
FS, NBITS % 显示采样频率和量化比特
Ym=max(max(max(Y)),max(abs(min(Y)))); % 找出双声道极值
X=Y/Ym; % 归一化处理
wavwrite(X,FS,NBITS,XPquit.wav); % 将变量转换成WAV文件
通过上面程序的实现,将音频标准化并保存为Every moment.wav,试听生成的音频与原始文件进行一个对比,很明显的生成的文件音量高于原始文件。
2、声道分离合并和组合
在经过标准化过后生成的Every moment.wav基础之上再对音频进行声道分离合并和组合,具体的程序如下所示;
clear; close all; clc;
您可能关注的文档
- 健康促进学校学生健康知识调查问卷试卷.doc
- 健康教育知识考卷解析.doc
- 健康知识点竞赛100分卷.doc
- 健康知识点问卷调查总汇.doc
- 健康知识点题培训.doc
- 健康知识考试试卷.doc
- 健康管理师理论C卷有解析.doc
- 健康素养知识点题.doc
- 健康评估练习册解析本.doc
- 健美操试题和答案.docx
- 食品添加剂行业未来趋势——2025年合成生物学技术应用深度解读报告.docx
- 基因编辑技术在2025年血液病治疗中的突破性进展报告.docx
- 汉服品牌跨界联名服饰设计趋势分析报告.docx
- 2025年新能源电动观光车景区线路设计与旅游市场调研报告.docx
- 农业绿色发展政策支持与农业废弃物资源化利用技术标准研究报告.docx
- 海洋生态修复工程2025年实施效果与生态环境保护绩效评估体系实施与优化报告.docx
- 2025年县域数字农业平台农业科技成果转化与推广模式创新报告.docx
- 互动游戏化学习与成人继续教育:2025年线上学习模式创新趋势分析报告.docx
- 区块链赋能元宇宙,2025年基础设施建设项目应用前景展望.docx
- 2025-2026学年小学科学四年级上册粤教粤科版(2024)教学设计合集.docx
最近下载
- 《家庭路由器密码修改.doc VIP
- 光伏施工电站施工质量管理体系及保证措施.docx VIP
- 退换货应急服务措施及保障.docx VIP
- 医疗器械公司组织机构图和部门设置说明【模板范本】.docx
- 2020年最新小学数学教师编制考试新课标测试题及答案(三).docx VIP
- 拼多多法律顾问岗面试题库参考答案和答题要点.docx VIP
- 腾讯法律顾问岗面试题库参考答案和答题要点.docx VIP
- 小米法律顾问岗面试题库参考答案和答题要点.docx VIP
- 网易法律顾问岗面试题库参考答案和答题要点.docx VIP
- 惠普HP DeskJet Ink Advantage Ultra 4800 系列参考指南.pdf
文档评论(0)