readdata.m
来自「压缩包中的一系列matlab程序实现了“特定人群语音情感识别”这一新颖的研究课题」· M 代码 · 共 32 行
M
32 行
function result=readdata(str,N)
[Y,fs,nbits]=wavread(str);
sd=size(Y);
ys=Y(:,sd(2));
m=1;
k=length(ys);
while ys(m)<0.02;
m=m+1;
end
while ys(k)<0.02;
k=k-1;
end
y=ys(m:k);
w=y.*y;
n=length(y);
for i=1:n-N
%zr(i)=ZRate(y(i:i+N-1));
p(i)=sum(w(i:i+N-1));
end
sig=sign(p-sum(p)/length(p)/3);
T=jiyin(y,512,sig,50);
f=fs./T;
result.p=p;
result.f=f;
result.y=y;
result.sig=sig;
result.fs=fs;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?