Natural Language Processing · free preview

Speech Signals and Features

How spoken language becomes numbers, from phones and articulation through waves, spectra and formants to log mel and MFCC features.

1. Speech Signals and Features

Speech Signals and Features

2. Waves, sampling, and pitch

Waves, sampling, and pitch

3. Spectra, formants, and the source-filter model

Spectra, formants, and the source-filter model

4. Log mel features and MFCCs

Log mel features and MFCCs

5. Classifying a consonant

The phone [s], as at the start of sound, is produced with the tongue near the alveolar ridge forcing air through a narrow groove. What is its manner of articulation?

6. Finding the Nyquist limit

A speech waveform is sampled at 2205022050 Hz. Every cycle of any component wave needs at least two samples, so what is the highest frequency in Hz the sampled signal can represent?

7. Converting to the mel scale

Using the mel transform m=1127ln⁡(1+f/700)m = 1127\ln(1 + f/700), convert a component at 18001800 Hz to mels, rounding to the nearest whole mel.

8. What the cepstrum buys

MFCC computation takes the discrete cosine transform of the log mel vector. What does this step achieve that the log mel vector alone does not?

9. Counting MFCC dimensions

A classic MFCC vector keeps 12 cepstral coefficients plus one energy term, then appends the delta and the double-delta versions of all 13 values. What is the total dimensionality of the feature?

Practice this interactively

Free account · instant grading · spaced review that schedules itself.

Start this course for free