matlab读取wav,播放wav,绘制语音波形图

1、读取wav

[x,fs] = audioread(' 000.wav');% fs为采样频率

2、播放wav

sound(x,fs);

3、以时间为横坐标,绘制语音波形图

subplot(2,1,1);
N = length(x);
time = (0:N-1)/fs;% 计算时间坐标
plot(time,x);
xlabel('时间‘);

4、以采样点为横坐标绘制语音波形

subplot(2,1,1);
plot(x);
xlabel('采样点‘);

你可能感兴趣的:(语音信号处理与识别,markdown)