分享MATLAB绘制语谱图代码如下:
close all;
clear all;
%原始语音通道1
[orign,Fs]=audioread('6ch_zys_n1_50cm4_mvdr.wav');
to=(1:length(orign(:,1)))/Fs;
figure();
h1=plot(to,orign(:,1));
h1_axis=gca;
xlabel(h1_axis,'时间(s)'),ylabel(h1_axis,'幅度'),title(h1_axis,'MVDR算法时域图');
figure();
y=orign(:,1);
spectrogram(y,512,256,512,Fs,'yaxis'),title('MVDR算法语谱图');
Expand_axis_fill_figure(h1_axis);
文章评论