通过本次实验自己编写一个FIR滤波器,完成包括含噪语音信号的读取,滤波后信号的输出,语音编解码器的设置(AIC23),重点理解FIR滤波器的实现(循环寻找的实现)。
在理解原理的基础上,设计自己的滤波器。
①录制自己的语音,长度为4-6个字,如“宿迁学院”,录制完成并命名后,保存在相应的位置(语音信号要没有杂声)。
用MATLAB命令,给语音信号加噪声,形成噪声文件。
②设计一定参数的滤波器用MATLAB设计滤波器,使用fir2函数设计滤波器,注意,在函数中,其截止频率均用归一化频率表示。
③得到滤波器的系数后,按照循环寻址的原理,参照给出的实验程序,编写具体的滤波器实现程序。
④调试程序,测试平台的性能。
在输入生成的噪声语音条件下,听滤波后的语音,试听能否滤除噪声;
并观察相应得含噪语音信号波形及去噪后的语音信号波形,滤波器的波形。
实验后可以完成语音信号的采集,加噪,除噪,并且完成语音信号的数/模,模/数转换。
可以熟练使用MATLAB软件,能够独立求出需要的系数,理解代码的含义,可以熟练使用相关的硬件软件。
2023/8/26 18:43:53 824KB FIR滤波器
1
通过对语音数据进行特征提取,运用SVM识别算法,实现语音信号的6种情感的识别。
语料库选自CASIA汉语情感语料库,特征集选取基因频率、时长、共振峰、MFCC等。
2023/8/19 1:03:27 215.47MB SVM 语音识别 情感识别
1
播放加噪声后的语音;
显示加噪声后的fft频谱图;
设计切比雪夫滤波器;
播放滤波后的语音
2023/8/15 22:06:28 1KB 语音 信号处理 Matlab 去噪
1
完整的语音处理matlab程序。
demo为利用ERBGammatone滤波器对语音信号进行处理。
可以提取基于听觉感知的特征参数。
2023/8/7 15:58:56 144KB ERB Gammatone
1
学习语音信号处理的初学者可以参考一下,做的不错。
2023/8/3 22:15:37 157KB MATLAB 共振峰检测
1
通过本课程的学习理解语音发声和听觉机理及其数字模型;
掌握语音信号处理的基本概念、原理和方法,为以后的学习提供理论依据;
掌握语音信号的短时时域分析和频域分析方法,并且能够用Matlab语言编程实现对实际语音信号进行的处理
2023/8/2 13:20:41 1.38MB 语音信号处理 人工智能 MATLAB
1
对语音信号添加高斯白噪声,分别采用维纳、卡尔曼、谱减法、自适应滤波算法,进行去噪处理,文件中含有语音文件
2023/7/29 19:31:55 362KB 卡尔曼 维纳 谱减法 自适应
1
录制一段语音,然后进行语音的特征提取,准确地找出语音信号的起始点和结束点,其目的是是有效的语音信号和无用的噪声得以分离。
2023/7/28 19:45:02 2KB ewrt
1
基于NLMS和LMS算法,用matlab实现了对语音信号中的回声进行消除,完成了课程设计,其中NLMS的效果要优于LMS的效果.
2023/7/24 22:40:51 2KB matlab LMS NLMS
1
vc的语音信号端点检测程序,能够短时能量,过零率等特征,检测语音出语音信号的端点。
2023/7/21 17:07:17 525KB 端点检测
1
共 180 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡