0
我的項目降噪。如何繪製麥克風降噪輸入前後的wav文件和曲線圖譜圖
1.Here從我的麥克風輸入代碼,並保存爲.wav
讀取文件中
clear all;
close all;
mic1= dsp.AudioRecorder;
hmfw = dsp.AudioFileWriter('myspeech.wav','FileFormat','WAV');
disp('Speak into microphone now');
time_end = 10;
tic;
while toc <= time_end
step(hmfw, step(mic1));
end
release(mic1);
release(hmfw);`
disp('Recording complete');
[f,fs] = audioread('C:\Users\Admin\Documents\MATLAB\myspeech.wav');`
之前記錄我如何可以繪製一個頻譜圖
時間= 10 頻率= 0 - 8000
2.如何在頻率500-2000Hz之間的降噪之後繪製頻譜圖圖
像這樣的圖形頻譜和頻譜
此處鏈接
這裏我的過濾代碼。
n = 7;
beginFreq = 500/(fs/2);
endFreq = 2000/(fs/2);
[b,a] = butter(n, [beginFreq, endFreq], 'bandpass');
謝謝。
哦,太感謝你了。 – KKI