语音中的语谱图

     语谱图直观的表示语音信号随时间变化的频谱特性。任一给定频率成分在给定时刻的强弱用相应点的灰度或色调的浓淡来表示。用语谱图分析语音又称为语谱分析。语谱图中显示了大量的与语音的语句特性有关的信息,它综合了频谱图和时域波形的特点,明显地显示出语音频谱随时间的变化情况,或者说是一种动态的频谱。可以用语谱仪来记录这种谱图。

    语谱图的纵轴对应于频率,横轴对应于时间,而图像的黑白度对应于能量。所以声音的谐振频率在图上就表示成为黑带,浊音部分则出现条纹图形,这是因为此时的时域波形有周期性,在浊音的时间间隔内图形显得很紧密。

语谱图的Matlab程序:

%语谱图程序 2013/9/24
clear all;
[x,sr]=wavread('test.wav');  %sr为采样频率
if(size(x,1)>size(x,2))    %size(x,1)为x的行数,size(x,2)为x的列数
    x=x';
end
s=length(x);
w=round(44*sr/1000);   %窗长,取离44*sr/1000最近的整数
n=w;                   %fft的点数
ov=w/2;                %50%的重叠   
h=w-ov;
% win=hanning(n)';  %汉宁窗
win=hamming(n)';    %汉明窗
c=1;
ncols=1+fix((s-n)/h);
d=zeros((1+n/2),ncols);
for b=0:h:(s-n)
    u=win.*x((b+1):(b+n));
    t=fft(u);
    d(:,c)=t(1:(1+n/2))';
    c=c&
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值