91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

通過提取mfcc和lpc作為特征進行svm的訓練,識別正確率為90%,作為一項技術肯定不算優秀,但用于交作業完全可以

資源截圖

代碼片段和文件信息

path=‘voicetest‘;
file?=?dir(path);
file(1:2)?=?[];
load?traindata?Myfeature
A1=zeros(130);
A2=ones(130);
Group=[A1A2];
TrainData=Myfeature;
SVMStruct?=?svmtrain(TrainDataGroup);?

N=5.3;
Tw?=?25;???????????%?analysis?frame?duration?(ms)
Ts?=?10;???????????%?analysis?frame?shift?(ms)
alpha?=?0.97;??????%?preemphasis?coefficient
R?=?[?300?3700?];??%?frequency?range?to?consider
M?=?20;????????????%?number?of?filterbank?channels
C?=?13;????????????%?number?of?cepstral?coefficients
L?=?22;????????????%?cepstral?sine?lifter?parameter
fs?=?16000;
hamming?=?@(N)(0.54-0.46*cos(2*pi*[0:N-1].‘/(N-1)));
Myfeature=zeros(300040);
for?i?=?1:length(file)
str=strcat(‘voicetest‘‘\‘file(i).name);
[speechfs]?=?audioread(str);
[voicefs]=extractvoice_simple(speech-30?-200.2);
voice1(:i)=voice(1:N*16000);
%voice2(:i)=voice(1+N_P*16000:N*16000+N_P*16000);
%?speech2(:i)?=?audioread(str[N_P*16000+1(N_P+3)*16000]);
%?speech2(:i)?=?audioread(str(samples+[N_P*16000N_P*16000]));
?%[voice2fs]=extractvoice_simple(speech2(:i)-30?-200.2);
?%voice22(:i)=voice2‘;
?[?mfccs?FBEs?frames?]?=?...
????mfcc(?voice1(:i)?fs?Tw?Ts?alpha?hamming?R?M?C?L?);
?ceps_mfccx=mfccs(:);?
?[cepER]=lpces(voice1(:i)17256256);?ceps_lpc=cep(2:17:);%LPC

????????????%[lpcER]=lpces(voice12256256);
????????????%ceps_lpcc=lpc2lpcc(cep);%LPCC
????????????ceps_lpcx=ceps_lpc(:);
????????????ceps=[ceps_mfccx(1000:2000)];
????????????Myfeature(1:length(ceps)i)=ceps;
end


????????????%[lpcER]=lpces(voice12256256);
????????????%ceps_lpcc=lpc2lpcc(cep);%LPCC
for?i3?=?1:length(file)
TestData?=?Myfeature(:i3)‘;
Group2(i3)?=?svmclassify(SVMStructTestData);?????%?test??
end
ACC=(40-sum(xor(Group2Group(11:50))))/40;

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-23?16:25??語種識別matlab\
?????文件????????1777??2018-06-23?01:07??語種識別matlab\acc.m
?????文件????????2072??1998-05-12?13:46??語種識別matlab\enframe.m
?????文件????????2555??2018-06-07?22:34??語種識別matlab\extractvoice_simple.m
?????文件?????????224??2008-09-01?15:37??語種識別matlab\frame2logEnergy.m
?????文件?????????948??2008-09-18?16:24??語種識別matlab\framepitch.m
?????文件????????1110??2008-09-18?16:24??語種識別matlab\framepitches.m
?????文件????????1664??2002-04-07?16:54??語種識別matlab\levdown.m
?????文件?????????332??2008-09-11?07:54??語種識別matlab\levinson.m
?????文件????????2106??2008-09-18?17:20??語種識別matlab\lpc.m
?????文件?????????793??2009-08-12?17:41??語種識別matlab\lpces.m
?????文件????????2226??2018-06-23?16:24??語種識別matlab\main.m
?????文件????????7190??2018-04-21?21:05??語種識別matlab\mfcc.m
?????文件????????3289??2002-04-07?16:54??語種識別matlab\rlevinson.m
?????文件?????1393699??2018-06-22?16:17??語種識別matlab\traindata.mat
?????文件????????4797??2018-04-21?21:19??語種識別matlab\trifbank.m
?????文件????????6993??2018-04-21?21:19??語種識別matlab\vec2frames.m
?????目錄???????????0??2018-06-23?16:18??語種識別matlab\voicetest\
?????文件??????224634??2018-06-22?17:06??語種識別matlab\voicetest\1993-147966-0000.flac
?????文件??????494554??2018-06-21?20:43??語種識別matlab\voicetest\2222.wav
?????文件??????521930??2018-06-21?20:40??語種識別matlab\voicetest\231.wav
?????文件??????919192??2018-04-21?22:27??語種識別matlab\voicetest\3.wav
?????文件??????790168??2018-04-21?22:24??語種識別matlab\voicetest\4.wav
?????文件?????1061118??2018-04-21?22:33??語種識別matlab\voicetest\5.wav
?????文件??????192759??2014-07-08?21:42??語種識別matlab\voicetest\5694-64029-00016.flac
?????文件??????267030??2014-07-08?21:42??語種識別matlab\voicetest\5694-64029-0020.flac
?????文件??????136039??2014-07-08?21:42??語種識別matlab\voicetest\5694-64038-0003.flac
?????文件??????178543??2014-07-08?21:42??語種識別matlab\voicetest\5694-64038-0004.flac
?????文件??????207529??2014-07-08?21:50??語種識別matlab\voicetest\5895-34615-0012.flac
?????文件??????275141??2014-07-08?21:50??語種識別matlab\voicetest\5895-34615-0016.flac
?????文件??????295066??2014-07-08?21:50??語種識別matlab\voicetest\5895-34622-0011.flac
............此處省略29個文件信息

評論

共有 條評論