Gives a comprehensive introduction to the subject. This work treats the topic of speech synthesis from the perspective of two different engineering approaches: natural language processing and the inherent problems it presents for speech synthesis; and a focus on digital signal processing, with an emphasis on the concatenative approach.