Internal soundgen function
getMelSpec(s, samplingRate = NULL, windowLength = 40, overlap = 50,
step = NULL, throwaway = -120, maxFreq = NULL, plot = FALSE)input sound (path to a .wav file or numeric vector)
sampling rate of target (only needed if target is
a numeric vector, rather than a .wav file)
length of FFT window, ms
overlap between successive FFT frames, %
you can override overlap by specifying FFT step, ms
parts of the spectra quieter than throwaway dB are
not compared
parts of the spectra above maxFreq Hz are not compared
if TRUE, plots the spectrum
Takes a .wav file or a waveform as numeric vector + samplingRate and returns
mel-transformed spectrum (auditory spectrum). Calls
melfcc. See matchPars.