MFCC constructor
MFCC(int sampleRate, { int fftSize, { int numFilters, { int numCoefs, { bool energy: true, double preEmphasis: 0.97 })
Implementation
MFCC(int sampleRate, int fftSize, int numFilters, int numCoefs, {bool energy = true, double preEmphasis = 0.97}){
_fftSize = fftSize;
_numFilters = numFilters;
_numCoefs = numCoefs;
if (!energy) {
_numCoefs += 1;
}
_energy = energy;
_useEmphasis = (preEmphasis != null);
_emphasis = preEmphasis;
_fbanks = MFCC.filterbanks(sampleRate, _numFilters, ((_fftSize / 2) +1).toInt() );
}