www.pudn.com > yycl.rar > yyzlk_lpc_zm.m


%建立语音特征库(为LPC参数库)130行 400列 
function lpc=yyzlk_lpc(num_group,num_wave) 
tic 
t0=round(clock) 
profile on 
group_total=40; 
c=0; 
dim_p=130; 
for j=1:10 
    for i=1:group_total 
 
% i=31; 
% j=1; 
    num_group=i; 
    num_wav=j; 
    b=lpc_d(num_group,num_wav);   %获取LPC特征参数 
    sum=0; 
    sum1=0; 
%dim_p=130; 
 
        for k=1:dim_p 
            sum1=(b(k))^2; 
           sum=sum1+sum; 
        end 
         sum=sqrt(sum); 
         for k=1:dim_p 
         m=(j-1)*group_total+i;    
         c(k,m)=(b(k))/sum;%%%归一化处理 
         end 
    end 
end 
 
 
yyzl_lpc=c; 
save lpc400 yyzl_lpc; 
% toc; 
% profile report 
% msgbox(strcat('生成语音资料库完成,共耗时',num2str(toc/60),'结束','help')) 
 
% clear b; 
% clear c;