This book deals with two important technologies in human-computer interaction: computer generation of synthetic speech and computer recognition of human speech. It addresses the problems in generating speech with varying precision of articulation and how to convey moods and attitudes.