音频处理
音频读写:[y,Fs] = audioread('Audio.wav'); %读取音频 y1 = y(:,1); %截取左声道 y2 = y(:,2); %截取右声道 sigLen = length(y1); t = 0 : 1/Fs : (sigLen-1)/Fs; % 画时域图 figure;plot(t,y1); xlabel('Time (seconds)');ylabel('Amplitude');title('源音频时域图'); 123456789
audiowrite('HandledAudio.wav', y, Fs); %写入音频y到HandledAudio.wav 1 声道合并
Y = y1 + y2; %矩阵变量合并 Y_m = max(max(Y), abs(min(Y))); %求极值 Audio_my = Y./Y_m; %归一化 123