資源簡介
本程序通過濾波、去噪、建模、匹配等過程,將錄音人的聲音建立成模型,當錄音人再次輸入聲音時能自動識別說話人的身份。本程序基于matlab環境下實現

代碼片段和文件信息
lpcc=zeros((s2-s1+1)12);
j=1;
for?i=s1:s2
?????z=y(i:);
?????a=lpc(z10);
?????a=real(a(2:11));
?????cc=lpc2lpcc(a);
?????cc1=cc(2:13);
?????lpcc(j:)=cc1‘;
?????j=j+1;
?end
?dlpcc=zeros(size(lpcc));
for?i=3:size(lpcc1)-2;
?????dlpcc(i:)=-2*lpcc(i-2:)-lpcc(i-1:)+lpcc(i+1:)+2*lpcc(i+2:);
end
dlpcc=dlpcc/10;
dlpcc=dlpcc(3:size(dlpcc1)-2:);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????365??2006-11-02?19:46??speakerrecognition\lpcc.m
?????文件????????563??2006-11-02?19:48??speakerrecognition\mfcc.m
?????文件????????497??2006-11-02?19:50??speakerrecognition\動態時間歸整.m
?????文件????????578??2006-11-02?19:49??speakerrecognition\預處理.m
?????目錄??????????0??2006-11-02?19:51??speakerrecognition
-----------?---------??----------?-----??----
?????????????????2221????????????????????6
- 上一篇:Matlab實現高斯隨即過程
- 下一篇:MATLAB CRC校驗碼計算
評論
共有 條評論