expand

Voice

Wave
Spectrum

    

This example implements the Kelly-Lochbaum model to simulate vowel sounds.

This model was first implemented by John Kelly and Carol Lochbaum in 1962. It was used to create the singing voice of the HAL 9000 computer in 2001: A Space Odyssey.

It models the vocal tract as an audio filter, which consistes of a series of 44 cylindrical segments, each with a specific cross-sectional area. The filter is fed in a glottal wave (which represents the sound made by the vocal chords), and a list of 44 numbers which denote the cross-sectional area of the vocal tract.