In our project, we created a talking computer in MATLAB using the scheme above. Our procedures were:

A. Acquire LPC parameters

1. Record sample speech signal
2. Select target phoneme (sound)
3. Use MATLAB lpc function to determine LPC coefficients for phonemes

B. Produce Synthetic Sounds

1. Create source consisting of a pulse train or white noise
2. Derive all-pole filter from LPC coefficients
3. Pass source through all-pole filter to generate sound

C. Concatenate sounds into words

1. Adjust length of each sound segment
2. Append sound vector in MATLAB
3. Play resulting whole-word vector

See MATLAB code