1. A speech system, comprising: one or more listener objects, each listener object configured to implement a set of speech functions particular to a corresponding speech-enabled application; a speech manager configured to provide basic speech user interface functionality and to manage interactions with the one or more listener objects; and wherein each of the one or more listener objects is implemented in the speech system when the corresponding speech-enabled application is utilized with the speech system.