useComponentLibrary yaafe-components
audio := Input Resample="yes" SampleRate="16000"
n1 := FrameTokenizer blockSize="512" stepSize="256"
n2 := FFT FFTLength="512" FFTWindow="Hanning"
n3 := Abs
n4 := MelFilterBank MelMaxFreq="6854.0" MelMinFreq="130.0" MelNbFilters="40"
n5 := Cepstrum CepsIgnoreFirstCoeff="1" CepsNbCoeffs="13"
mfcc := Output normalize="-1" resample="yes" samplerate="16000" version="0.64" yaafedefinition="MFCC blockSize=512 stepSize=256"
n7 := Derivate DO1Len="4" DO2Len="1" DOrder="1"
mfcc_d1 := Output normalize="-1" resample="yes" samplerate="16000" version="0.64" yaafedefinition="MFCC blockSize=512 stepSize=256 > Derivate DOrder=1"
n9 := FrameTokenizer blockSize="1024" stepSize="1024"
n10 := FFT FFTLength="1024" FFTWindow="Hanning"
n11 := Abs
n12 := MelFilterBank MelMaxFreq="6854.0" MelMinFreq="130.0" MelNbFilters="40"
n13 := Cepstrum CepsIgnoreFirstCoeff="1" CepsNbCoeffs="11"
n14 := Output normalize="-1" resample="yes" samplerate="16000" version="0.64" yaafedefinition="MFCC blockSize=1024 stepSize=1024 CepsNbCoeffs=11"
n15 := Derivate DO1Len="4" DO2Len="1" DOrder="1"
n16 := Output normalize="-1" resample="yes" samplerate="16000" version="0.64" yaafedefinition="MFCC blockSize=1024 stepSize=1024 CepsNbCoeffs=11 > Derivate DOrder=1"
n17 := Derivate DO1Len="4" DO2Len="1" DOrder="2"
mfcc_d2 := Output normalize="-1" resample="yes" samplerate="16000" version="0.64" yaafedefinition="MFCC blockSize=1024 stepSize=1024 CepsNbCoeffs=11 > Derivate DOrder=2"
audio > n1
n1 > n2
n2 > n3
n3 > n4
n4 > n5
n5 > mfcc
n5 > n7
n7 > mfcc_d1
audio > n9
n9 > n10
n10 > n11
n11 > n12
n12 > n13
n13 > n14
n13 > n15
n15 > n16
n13 > n17
n17 > mfcc_d2
