The present invention includes a context-free grammar (CFG) engine which
communicates through an exposed interface with a speech recognition
engine. The context-free grammar engine, in one illustrative embodiment,
handles loading and unloading of grammars, as well as maintaining a
desired activation state of the grammars which are loaded. Further, the
CFG engine represents all loaded grammars, and their corresponding
activation states, as a single grammar to the speech recognition engine.