- 58
- 0
- 约3.96千字
- 约 8页
- 2016-11-27 发布于重庆
- 举报
基于MATLAB的語音信号采集与处理
基于MATLAB的语音信号采集与处理
1.理论原理
利用MATLAB对语音信号进行分析和处理,采集语音信号后,利用MATLAB软件平台进行频谱分析;并对所采集的语音信号加入干扰噪声,对加入噪声的信号进行频谱分析,设计合适的滤波器滤除噪声,恢复原信号。语音信号的“ 短时谱”对于非平稳信号, 它是非周期的, 频谱随时间连续变化, 因此由傅里叶变换得到的频谱无法获知其在各个时刻的频谱特性。如果利用加窗的方法从语音流中取出其中一个短断, 再进行傅里叶变换, 就可以得到该语音的短时谱。
2. 具体流程
(1). 语音信号的采集及分析
源代码:
fs=22050;
x1=wavread(F:\Documents and Settings\Administrator\桌面\333.wav);
sound(x1,22050);
y1=fft(x1,1024);
f=fs*(0:511)/1024;
figure(1)
plot(x1)
title(原始语音信号);
xlabel(时间);
ylabel(幅值);
figure(2)
freqz(x1)
您可能关注的文档
最近下载
- vicell细胞计数仪使用指导.pdf
- 2013浙S16 塑料排水检查井(二).docx VIP
- 内科护理学(成教专升本)第6章 血液系统疾病第4节 白血病.ppt VIP
- 中国胰腺实性肿瘤影像学诊断报告规范循证学指南PPT课件.pptx VIP
- 12G101-4 剪力墙边缘构件钢筋图集222.pdf VIP
- 内科护理学(成教专升本)第6章 血液系统疾病第3节 出血性疾病.ppt VIP
- 临床如何计算补液量及补液原则PPT课件.pptx VIP
- 内科护理学(成教专升本)第9章 神经系统疾病第6节 重症肌无力.ppt VIP
- 中国银屑病诊疗指南(2026版).docx VIP
- 教育活动学期计划表.doc VIP
原创力文档

文档评论(0)