1. A method for reconciling pronunciation differences between a vocabulary of a recognition engine and a vocabulary of a text to speech (TTS) engine in a speech application, comprising the steps of: comparing a pronunciation of each word in said vocabulary of said recognition engine with a corresponding pronunciation of each said word in said vocabulary of said TTS engine; and, for each word for which said pronunciations are different, adding said recognition engine pronunciation of said word having a different pronunciation to an exception dictionary of said TTS engine.