|
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 |