资源简介
加权K近邻语音情感识别程序,包括部分柏林语音情感库
代码片段和文件信息
function z=FunFre(yfs)
nn=512;
m=nn/2;
m=m-mod(m1);%%% m是重叠数,即帧移
x=buffer(ynnm);
siz=size(y)/nn+1;
siz=siz-mod(siz1); %%siz是帧数
N=2048;
R=4;
for i=1:siz
k = 1:R:N/2; K = length(k); %%N是FFT变换点数,R是乘的次数,f是采样频率
X = fft (x(:i).*hann(length(x)) N); %%%%汉宁窗,
X=abs(X); %%%%对X做绝对值,取到幅度
HPSx = X(k);
for r= R-1:-1:1
HPSx = HPSx.*X (1:r:r*K);
end
[YI]=max(HPSx); %%%%取最大值点Y是幅度值,I是对应下标
z(i)=I/N*fs;
end
figure(1);
plot(z‘.r‘);grid on;
xlabel(‘帧数‘);
title(‘基频特征‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 558 2011-06-13 13:00 recognition\FunFre.m
文件 932 2011-06-13 02:19 recognition\judge.m
文件 247 2009-05-20 23:04 recognition\lowtohigh.m
文件 2189 2012-03-21 15:54 recognition\main.m
文件 104 2011-06-11 15:29 recognition\mapzo.m
文件 228 2011-06-11 16:38 recognition\oushi.m
文件 251 2011-06-13 02:10 recognition\oushi2.m
文件 3628 2011-06-11 13:37 recognition\Parametre.mat
文件 1017 2011-06-13 13:01 recognition\TimePara.m
文件 3623 2011-06-11 13:37 recognition\train1.m
文件 3621 2011-06-11 13:37 recognition\train2.m
文件 3621 2011-06-11 13:37 recognition\train3.m
文件 91324 2004-05-21 15:56 recognition\悲伤\1.wav
文件 179930 2004-05-21 15:56 recognition\悲伤\10.wav
文件 128798 2004-05-21 15:56 recognition\悲伤\11.wav
文件 142488 2004-05-21 15:56 recognition\悲伤\12.wav
文件 74978 2004-05-21 15:56 recognition\悲伤\13.wav
文件 216090 2004-05-21 15:57 recognition\悲伤\14.wav
文件 149254 2004-05-21 15:57 recognition\悲伤\15.wav
文件 125120 2004-05-21 15:56 recognition\悲伤\16.wav
文件 63860 2004-05-21 15:56 recognition\悲伤\17.wav
文件 116994 2004-05-21 15:57 recognition\悲伤\18.wav
文件 131028 2004-05-21 15:57 recognition\悲伤\19.wav
文件 66078 2004-05-21 15:56 recognition\悲伤\2.wav
文件 106730 2004-05-21 15:56 recognition\悲伤\20.wav
文件 62630 2004-05-21 15:56 recognition\悲伤\21.wav
文件 120248 2004-05-21 15:57 recognition\悲伤\22.wav
文件 66108 2004-05-21 15:56 recognition\悲伤\23.wav
文件 69400 2004-05-21 15:56 recognition\悲伤\24.wav
文件 115380 2004-05-21 15:57 recognition\悲伤\25.wav
............此处省略87个文件信息
- 上一篇:小波去噪
- 下一篇:基于半监督的svm的图像分类
评论
共有 条评论