没有合适的资源?快使用搜索试试~ 我知道了~
1)语音信号的采集 2)语音信号的频谱分析 3)设计高通、低通数字滤波器和画出其频率响应 4)用滤波器对信号进行滤波 5)比较滤波前后语音信号的波形及频谱 6)播放原始语音信号 7)实现快放、慢放功能 8)实现回音音效效果 9)实现变高音、低音效果 10)设计GUI系统界面
资源推荐
资源详情
资源评论
课程设计报告
韩成瑶,和森,庞玉帛
课程名称: 语音信号变声处理系统
学 院: 信息与电气工程学院
专 业: 电子信息工程
学生姓名: 班级/学号
指导老师: 张丽丽
起止时间: 2011 年 6 月 12 日 至 6 月 29 日
1
《数字信号处理课程设计》任务书
题目 12
语音信号变声处理系统
主要
内容
运用 matlab 软件实现对声音的变声处理,利用离散付里叶变换进行频谱分析;
设计数字滤波器组;通过时域和频域方法做出各种音效效果,实现变速(慢放、快
放),变调(频谱左移、右移),低通、高通滤波,还有回音效果。
设计
要求
1)语音信号的采集
2)语音信号的频谱分析
3)设计高通、低通数字滤波器和画出其频率响应
4)用滤波器对信号进行滤波
5)比较滤波前后语音信号的波形及频谱
6)播放原始语音信号
7)实现快放、慢放功能
8)实现回音音效效果
9)实现变高音、低音效果
10)设计 GUI 系统界面
主要
仪器
设备
1、计算机 1 台,安装 MATLAB 软件
目录
1 绪论 .....................................1
1.1 课题背景及意义 1
1.2 国内外研究现状 1
2
2 设计原理
2.1 数字滤波器设计原理
2.2 语音变调原理
3.设计主体
3.1 主体设计思想
3.2 语音信号的提取
3.3对语音信号进行变声处理
3.3.1对语音信号进行低通、高通滤波
3.3.2频域右移
3.3.3频谱左移
3.4 图形用户界面设计
4.相应实验数据或分析
4.1实验结果图
4.1.1原始语音信号
4.1.2经过低通滤波处理后的波形图
4.1.3经过高通滤波处理后的波形图
4.1.4 频域右移
4.1.5 频域左移
4.1.6 快放、慢放
4.1.7 回音播放
4.2 GUI系统界面
5.设计总结
5.1心得
5.2 实验缺陷
6.主要参考文献
3
摘要
语音信号处理是研究用数字信号处理技术和语音学知识对语音信号进行处
理的新兴的学科,是目前发展最为迅速的信息科学研究领域的核心技术之一。通
过语音传递信息是人类最重要、最有效、最常用和最方便的交换信息形式。
Matlab 语言是一种数据分析和处理功能十分强大的计算机应用软件,它可
以将声音文件变换为离散的数据文件,然后利用其强大的矩阵运算能力处理数据,
如数字滤波、傅里叶变换、时域和频域分析、声音回放以及各种图的呈现等,它
的信号处理与分析工具箱为语音信号分析提供了十分丰富的功能函数,利用这些
功能函数可以快捷而又方便地完成语音信号的处理和分析以及信号的可视化,使
人机交互更加便捷。信号处理是 Matlab 重要应用的领域之一。
本设计针对现在大部分语音处理软件内容繁多、操作不便等问题,采用
MATLAB7.0 综合运用 GUI 界面设计、各种函数调用等来实现语音信号的变频、变
幅、傅里叶变换及滤波,程序界面简练,操作简便,具有一定的实际应用意义。
本次实训是利用 MATLAB 对语音信号进行时域和频域分析,通过 MATLAB 对语
音进行数字处理。
关键词:
离散付里叶变换,频谱分析,滤波器,变声。
1.绪论
语音是语言的声学表现,是人类交流信息最自然、最有效、最方便的手段。
随着社会文化的进步和科学技术的发展,人类开始进入了信息化时代,用现代手
段研究语音处理技术,使人们能更加有效地产生、传输、存储、和获取语音信息,
这对于促进社会的发展具有十分重要的意义,因此,语音信号处理正越来越受到
4
人们的关注和广泛的研究。
1.1 课题背景及意义
语音信号处理是一门比较实用的电子信息工程的专业课程,语音是人类获取
信息的重要来源和利用信息的重要手段。通过语言相互传递信息是人类最重要的
基本功能之一。语言是人类特有的功能,踏实创造和记载几千年人类文明史的根
本手段,没有语言就没有几天的人类文明。语音是演的升学表现,是相互传递信
息的最重要的手段,是人类最重要,最有效,最常用和最方便的交换信息的形式。
1.2 国内外研究现状
20 世纪 60 年代中期形成的一系列数字信号处理的理论和算法,如熟悉滤波
去、快速傅里叶变换(FFT)等是语音信号数字处理的理论和技术基础。随着信
息科学技术的飞速发展,语音新海处理取得了重大的进展;进入 70 年代之后,
提供了用于语音信号的信息压缩和特征提取的线性预测技术(LPC),并已成为
语音信号处理最强有力的工具,
广泛应用于语音信号的分心、合成及各个应用领域,以及用于输入语音与参
考样本之间时间匹配的动态规划方法;80 年代初一种新的基于聚类分析的高效数
据压缩技术——矢量量化(VQ)应用于语音信号处理中;近年来人工神经网络
(ANN)的研究取得了迅速发展,语音信号的各项课题是促进其发展的重要动
力之一,同时,他的许多成果也体现在有关语音信号处理的各项技术之中。
2.设计原理
2.1 数字滤波器设计原理
熟悉滤波器的作用是利用离散时间系统的特性对输入信号波形(或频谱)进
行加工处理,或者说利用数字方法按预定的要求对新哈处理进行变换。
数字滤波器可以理解为是一个计算程序或算法,将代表输入的信号的数字时
间序列转化为代表输出信号的数字时间序列,并在转化过程中,使信号按预定的
形式变化。从性能上来说,IIR 滤波器传输函数的极点可位于单位圆内的任何地
方,因此可用较低的阶数获得高的选择性,所用的存贮单元少,所以经济而效率
高。但是这个高效率是以相位的非线性为代价的。选择性越好,则相位非线性越
严重。相反,FIR 滤波器却可以得到严格的线性相位,然而由于 FIR 滤波器传输
函数的极点固定在原点,所以只能用较高的阶数达到高的选择性;对于同样的滤
波器设计指标,FIR 滤波器所要求的阶数可以比 IIR 滤波器高 5~10 倍,结果,
成本较高,信号延时也较大;如果按相同的选择性和相同的线性要求来说,则 IIR
滤波器就必须加全通网络进行相位较正,同样要大增加滤波器的节数和复杂性。
整体来看,IIR 滤波器达到同样效果阶数少,延迟小,但是有稳定性问题,
剩余21页未读,继续阅读
资源评论
算法工程师y
- 粉丝: 354
- 资源: 686
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IOException(解决方案).md
- ImportError.md
- NSInvalidObjectException如何解决.md
- DSP信号采集处理与控制系统设计总结实验报告(卷积 FFT FIR 滤波算法源码)
- 毕设和企业适用springboot智慧办公平台类及城市智能运营平台源码+论文+视频.zip
- 电力系统静态稳定性仿真Matlab编程 simulink仿真 1.用Matlab编程,把转子运动方程(摇摆方程)在运行点处线性化,采用小信号分析法,对线性化之后状态方程的系数矩阵求解特征值,根轨迹,通
- EXCEL使用宏实现筛选重复项并对该行进行填充内容的操作
- 锂电池主动均衡simulink仿真 四节电池 基于buckboost(升降压)拓扑 (还有传统电感均衡+开关电容均衡+双向反激均衡+双层准谐振均衡+环形均衡器+cuk+耦合电感)被动均衡电阻式均衡
- Python实现递归遍历Windows文件系统:os模块与pathlib模块的比较
- 操作系统:核心功能、发展历程及未来趋势
- 基于蚁群算法解决的旅行商问题(Vrp)
- b站上是教程,这个是狂暴机器人源码
- 小蜗牛-STC3F.zip
- untitled.fig
- 1834_129789020.html
- 堆排序算法解析:原理、实现与优缺点
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功