对采集的语音信号进行matlab设计与分析课程设计报告 3.0.doc

对采集的语音信号进行matlab设计与分析课程设计报告 3.0.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
语 音 信 号 采 集 与 处 理 主 题: Matlab与信息系统仿真设计 XXX 组 员: XXXXXXX 班 级: 电子信息工程1201 目 录 第一章 课程设计情况概述1.1 课程设计目的…………………………………………………3 1.2 内容…………………………………………………3 3 小组分工………………………………………………………3 第二章 具体实现 2.1 第(1)、(2)版块:录制语以及频谱分析………………………………4 2.1.1 板块要求…………………………………………………………………4 2.1.2 版块分析及具体实现代码………………………………………………4 2.1.3 Matlab仿真结果图……………………………………………………5 2.2 第(3)版块:采样…………………………………………………………7 2.2.1 版块要求…………………………………………………………………7 2.2.2 板块分析及具体实现代码 ……………………………………………7 2.3 第(4)版块:对语音实现几种常见变化……………………………………13 2.3.1 版块要求………………………………………………………………13 2.3.2 板块分析及具体实现代码……………………………………………13 2.4 第(5) 2.4.1 板块要求………………………………………………………………25 2.4.2 版块分析及具体实现代码……………………………………………25 2.4.3 Matlab仿真结果图……………………………………………………28 2.5 第(6)版块:加噪、滤波………………………………………………32 2.5.1 板块要求………………………………………………………………32 2.5.2 版块分析及具体实现代码……………………………………………32 2.6 小结………………………………………………………………………41 第一章 课程设计情况概述 .1课程设计目的 本课程设计要求掌握Matlab语言特性、数学运算和图形表示;掌握 Matlab程序设计方法在信息处理方面的一些应用;掌握在 Windows 环境下,利用Matlab进行语音信号 采集与处理的基本方法。 综合设计实验方案设计5天分析题目,查找相关资料,利用已掌握知识、原理,提出设计具体方案,拟订设计步骤,确定方案,编写程序代码并上机调试,修改完善设计,记录数据,分析结果。 1.2 课程设计内容 这次的课程设计大致分为两个,一周为一个阶段。.关于Matlab的基础训练 Matlab在信号与系统、随机信号处理中的基本应用 2.综合设计:语音信号的采集与处理 (1)windows 自带的录音机或者其它录音软件,录制几段语音信号(要有几种不同的声音,要有男声、女声)。 (2)or 尖锐?) (3) (4) (5) (6) 1.3 小组分工 第(1))()第()第()第)报告最终由整理。具体实现.1 第(1))2.1.1 版块要求:windows自带的录音机或者其它录音软件,录制几段语音信号(要有几种不同的声音,要有男声、女声)。 ②对录制的语音信号进行频谱分析,确定该段语音的主要频率范围,由此频率范围判断该段语音信号的特点(低沉还是尖锐?) 2.1.2 版块分析及具体实现代码: 音频,再利用Matlab进行频谱分析D:\matlab\语音样本.wav); %读取音频文件,识别的是音频存放 %利用matlab中发声函数sound语句 N=length(x1); M=log(N)/log(2); Q=round(M); %round函数是对所得数取整 S=2^Q; %求得与N最接近的2的n次幂 n=[0:N-1]; %从0取到N-1 X=fft(x1); %进行傅里叶变换 Fs=1*fs; f=n/N*Fs; %图2的横坐标 figure(1); subplot(2,1,1);plot(n,x1); %绘制原音频信号图 title(原始音频信号); Amp=abs(X)/(S/2); Amp(

文档评论(0)

光光文挡 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档