資源簡(jiǎn)介
語音共振峰提取,是MATLAB源碼,可以直接運(yùn)行的
代碼片段和文件信息
%從LPC譜中找出四個(gè)共振峰值
function?[amp]=find_peak(SwFs)?
%共振峰頻率p,帶寬b和峰值amp
%求線性預(yù)測(cè)系數(shù)
p=14;
lpcc=lpc(Swp);
?result=roots(lpcc);%roots是求多項(xiàng)式的根
?result=result(imag(result)>0.001);?%取虛部
?theta=angle(result);
?fre=abs(theta)*Fs/(2*pi);
?a=polyval(lpccresult);
?b1=-log(abs(result))*Fs/pi;
?[pt]=sort(fre);
?
?for?i=1:numel(t)
??????b(i)=b1(t(i));
?end
???????
?for?i=1:length(p)
???
- 上一篇:語音基頻求解
- 下一篇:路徑損失估測(cè)模型
評(píng)論
共有 條評(píng)論