频域统计特征.m

来自「用小波系数提取出音频的频域特征。比如lpc等特征。效果好!」· M 代码 · 共 44 行

M
44
字号
clear;
f1=zeros(80,48);
fmusic=zeros(30,48);   %f=zeros(1,48,30);
for p=1:30
fname=sprintf('G:\\MFCC与小波系数\\music\\%d.wav',p);
x=wavread(fname);%load audios
mfc=mfcc(x);
w=mfc;
w= w(3:size(mfc,1)-2,:);
m=mean(mfc); 
s=std(mfc);
features=[m,s];
fmusic(p,:)=features;      %f(:,:,p)=features;
end

fspeech=zeros(30,48);   %f=zeros(1,48,30);
for p=1:30
fname=sprintf('G:\\MFCC与小波系数\\speech\\%d.wav',p);
x=wavread(fname);%load audios
mfc=mfcc(x);
w=mfc;
w= w(3:size(mfc,1)-2,:);
m=mean(mfc); 
s=std(mfc);
features=[m,s];
fspeech(p,:)=features;      %f(:,:,p)=features;
end

fspeechwithmusic=zeros(20,48);   %f=zeros(1,48,30);
for p=1:20
fname=sprintf('G:\\MFCC与小波系数\\speech with music\\%d.wav',p);
x=wavread(fname);%load audios
mfc=mfcc(x);
w=mfc;
w= w(3:size(mfc,1)-2,:);
m=mean(mfc); 
s=std(mfc);
features=[m,s];
fspeechwithmusic(p,:)=features;      %f(:,:,p)=features;
end

f1=[ fmusic;
    fspeech;
    fspeechwithmusic];

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?