FeatureSet: frame based methods

FeatureSet: frame based methods

Syntax: <feature set> <method> <feature> <source> <win> [-shift <shift>]

Example: fs adc2mel MEL ADC 16ms

Cutting out some samples of an SVector Feature <source> (weighted by a window) a short time analysis of this frame is done. Then the window (frame) is shifted and the analysis repeated until the window exceed the number of samples of <source>. The window size and the optional shift are in the FeatureSet time format. The result <feature> is an FMatrix feature.

Methods:

adc2pow
Power normalized by (ADCRANGE/2)^2.
peak
Maximum valley-to-next-peak value.
maxpeak
Maximum valley-to-peak value.
zero
Zerocrossing rate.
spectrum
Weighting with Hamming window. The discret spectral power coefficients are calculated using the FFT algorithm and then adding the square of the real and the imaginary part. Since the result is symmetric only n/2+1 of the spectral power values are necessary.
adc2mel
Same processing as spectrum plus calculating 16 filterbank coefficients and taking the log. The result is a 16 dimensional Melscale filterbank spectrum.

Optional flags:

-shift <shift>
Frame shift in FeatureSet time format (default 10ms).


maier@ira.uka.de