matlab 音频处理

1. 读取与播放

load gong.mat;          % y 42028x1 double
soundsc(y);
% 可调节其频率
soundsc(y, 2*Fs);
  • 读取 .wav 等音频:audioread()

也可通过数字的方式仿真出一段声音:

N=10000;
s=zeros(N,1);
for a=1:N
s(a)=tan(a); %*sin(-a/10); 
end
Fs=2000; %increase value to speed up the sound, decrease to slow it down
soundsc(s,Fs)
原文地址:https://www.cnblogs.com/mtcnn/p/9421574.html