对原始数据进行采样,采样率低于32kHz ,如16kHz 。储存为非压缩的sampled.wav文件求matlab代码

[复制链接]
查看11 | 回复1 | 2013-6-30 18:11:16 | 显示全部楼层 |阅读模式
程序如下:(你只需要把sampled.wav和程序放在同一个文件夹中。)另外附件中有我运行的一个实例。fs=22050;%采样率为22kHz[x,fs,Nbits] =wavread('sampled.wav') ;t=0:1/22050:(length(x)-1)/22050;sound(x,fs) ;
%对加载的语音信号进行回放figure(1)plot(x)
%做原始语音信号的时域图形title('原始语音信号');xlabel('time n');ylabel('fuzhi n');figure(2)freqz(x(:,1),x(:,2))
%绘制...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行