声音信号预处理matlab,实验一 MATLAB音频信号处理实验
实验一MATLAB音频信号处理实验一、实验目的1、进一步加深DFT算法原理和基本性质的理解;2、熟悉FFT算法原理;3、理解掌握音频信号各参数的意义;二、实验内容1、对一个音频信号用FFT进行谱分析;2、对该音频信号进行放大或衰减;3、对该音频信号加入噪声与去掉噪声处理三、实验要求1.语音信号的读取、存储;2.语音信号的播放;3.FFT的MATLAB实现;4.信号放大(6倍);5.信号调制、产生高
实验一MATLAB音频信号处理实验
一、实验目的
1、进一步加深DFT算法原理和基本性质的理解;
2、熟悉FFT算法原理;
3、理解掌握音频信号各参数的意义;
二、实验内容
1、对一个音频信号用FFT进行谱分析;
2、对该音频信号进行放大或衰减;
3、对该音频信号加入噪声与去掉噪声处理
三、实验要求
1.语音信号的读取、存储;
2.语音信号的播放;
3.FFT的MATLAB实现;
4.信号放大(6倍);
5.信号调制、产生高频信号;
6.信号叠加之后产生的带有噪声的语音信号;
7.绘制信号图像(时域与频域图像),包括原始信号图像,以及带有噪声的语音信号。
四、实验结果及代码
[S1,fs,bits]=wavread('C:\Users\1\Desktop\实验\handel.wav');
wavwrite(S1,'copy.wav');
F=fft(S1);
S1=S1*6;
fc=1000;
y1=modulate(S1,fc,fs,'fm');
Y1=fft(y1,40000);
y2=S1+y1;
Y2=fft(y2,40000);
figure(1);
subplot(221);
plot(S1);
title('原始的信号时域图');
subplot(222);
plot(abs(F));
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)