Class Summary |
AvgChroma |
Averages all spectral frames together into a single feature vector
and then converts the vector into a 12-bin chroma
Based on AvgMelSpec by Mike Mandel |
AvgChromaScalar |
Returns a scalar corresponding to the mean chroma of a chunk. |
AvgChunkPower |
A really simple feature calculation that calculates the average power
in a chunk |
AvgFreqSimple |
Picks the strongest fourier harmonic in every frame and
calls it the freq. |
AvgMelSpec |
Averages all spectral frames together into a single feature vector
and then converts the vector to the mel frequency scale. |
AvgMFCC |
Averages all spectral frames together into a single feature vector
and then converts the vector to mel frequency cepstral
coefficients, a commonly used feature in speech recognition
systems. |
AvgPitchSimple |
Picks the strongest fourier harmonic in every frame and
calls it the pitch, then average these (weighted by energy)
within the frame
Based on AvgChroma |
AvgSpec |
A simple feature calculation that averages all spectral frames into
a single vector. |
AvgSpecCentroid |
A simple feature calculation that averages the spectral centroid of
all spectral frames in a given chunk. |
AvgSpecFlatness |
A simple feature calculation that averages the spectral flatness of
all spectral frames in a given chunk. |
ChunkLength |
A simple feature calculation that returns the length of a chunk in
frames. |
ChunkStartTime |
A simple feature calculation that returns the start time of a chunk
in frames. |
FeatureExtractor |
Extract a vector of features for a chunk. |
Likelihood |
Computes a "likelihood" or distinctiveness value for each chunk. |
MetaFeatureExtractor |
Extension of FeatureExtractor that takes a FeatFile instead of FFT
data. |
SpectralStability |
Tries to sort pitched from unpitched sounds |