Tuesday, September 22, 2009

Basic audio analysis methods

1. Zero-crossing rate: the number of crossings per second will equal twice the frequency. Threshold crossing rate: count only when signal drops below the threshold

2. Frame power: sum(segment .^ 2)/length(segment);

3. Average magnitude difference: sum(abs(segment)) / length(segment);

4. Spectral measures: ratio = high_freq / low_freq

5. Cepstral analysis: it is the inverse FFT of the logarithm of FFT (cceps, iccesp in Matlab)

No comments:

Post a Comment