-
大小: 584B文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-07
- 語言: 其他
- 標簽:
資源簡介
語音信號處理前的預處理部分,包括預加重,分frame,加窗

代碼片段和文件信息
[yfsbits]=wavread(‘1.wav‘);
%?預加重濾波器
x=double(y);
x=filter([1-0.9375]1x);
%?設定幀移和幀長
step=128;?%?幀移是否設置的比較大,回頭可以試試80
framelength?=256;
%?分幀后如果有結余,則補足最后一幀數據
lengthOfTailPad?=?framelength?-?rem(?length(x)??framelength);??%求余數
tailPad?=?x(?length(x)?-?lengthOfTailPad?+?1?:?length(x)?);
x?=?[x?;?tailPad?];??%補足最后一幀
nf?=?fix((length(x)-framelength+step)/step);?%向0取整?計算幀數
sn=zeros(nfframelength);????%219*256
indf=?step*(0:(nf-1)).‘;
inds?=?(1:framelength);?
%?語音分幀
u=indf(:ones(1framelength))+inds(ones(nf1):);%219*256
sn(:)?=?x(u);
%?語音加窗
w=hamming(framelength)‘;
nwin=length(w);
if(nwin>1)
sn?=?sn.*w(ones(nf1):);
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????760??2009-07-30?11:43??preprocess0.m
-----------?---------??----------?-----??----
??????????????????760????????????????????1
- 上一篇:Vega Prime
- 下一篇:通達OA2017數據字典
評論
共有 條評論