Speech synthesis: teaching a computer spoken language