资源简介
一个声纹识别的全代码,包括语音信号的预处理,建模,和识别
代码片段和文件信息
function w=addwinlpc(f)
fs=8000;
%此函数用来分帧后,在“加窗”的同时提取lpc倒谱参数
%f是分帧后得到的值f=enframe(pywininc);
b=[];
s = [];
for i=1:size(f1);%size(f1)显示size的行
y=f(i:);%显示第i行的所有数据
p = (y‘ .* hamming(256))‘;%加窗
s = [sp];
c=lpc(p);%求lpc
d=cceps(c);%求lpc倒谱
b=[bd(2:13)];%取2到13个,一共12个
end;
%以上绘制经过分词\分帧\加窗后信号的频域图即在未进行特征提取前的数据的频域图
len1=length(s);
n=2^ceil(log2(len1));
y1=fft(sn);
f=fs*(0:n/2)/n;
y2=abs(y1)/n;
plot(fy2(1:n/2+1));
axis([1 4000 -0.001 max(y2)+0.01]);
title(‘频域振幅波形‘);
w=b;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 436 2006-04-24 22:42 seeingCallback.m
文件 48044 2006-04-27 21:07 ghj.wav
文件 487424 2006-04-27 22:23 lubo.exe
文件 294912 2006-04-27 16:55 recordCallback.exe
文件 7022 2006-04-27 22:23 buildCallback.asv
文件 665 2006-04-27 20:53 f_risen.asv
文件 63 2006-04-27 21:33 haha.asv
文件 923 2006-04-27 20:48 lubo.asv
文件 1594 2006-04-27 16:53 recordCallback.asv
文件 20120 2006-04-25 11:35 ghj.fig
文件 628 2006-04-24 16:27 addwinlpc.m
文件 301 2006-04-27 21:46 appear.m
文件 7022 2006-04-27 22:25 buildCallback.m
文件 2117 2006-04-24 14:53 enfr
文件 666 2006-04-27 21:32 f_risen.m
文件 1921 2006-04-24 16:15 fenci.m
文件 366 2006-04-24 14:42 gender.m
文件 9981 2006-04-26 18:36 ghj.m
文件 62 2006-04-27 21:34 haha.m
文件 150 2006-04-25 12:40 lpcf.m
文件 1003 2006-04-27 22:19 lubo.m
文件 2122 2006-04-26 19:18 model2Callback.m
文件 890 2006-04-26 18:36 modelCallback.m
文件 2191 2006-04-26 20:08 modelorgnize.m
文件 579 2006-04-24 19:40 msound.m
文件 717 2006-04-25 14:23 overCallback.m
文件 1895 2006-04-26 20:30 recognizeCallback.m
文件 1594 2006-04-27 16:54 recordCallback.m
文件 1036 2006-04-27 11:54 relate.m
----------- --------- ---------- ----- ----
............此处省略3个文件信息
评论
共有 条评论