11. An apparatus for speech recognition system according to a current context comprising: a. association circuitry for associating with each of a plurality of speech rules, a context wherein each of said speech rules will be active; b. context determination circuitry for determining common contexts for said contexts associated with each of said plurality of speech rules; and c. partitioning circuitry for partitioning each of said plurality of speech rules into a partition of speech rule sets according to said common contexts, wherein each of said plurality of speech rules resides in only one said speech rule set of said partition, said partition of speech rule sets being used for dynamic language model generation upon the detection of speech according to said current context, each of said speech rule sets being included in said language model only upon determining that said common context for said speech rule set matches said current context; and d. model generation and recognition circuitry for using said partition of speech rule sets to dynamically generate said language model upon said detection of said speech, and recognize said speech using said language model.
11. An apparatus for speech recognition system according to a current context comprising: a. association circuitry for associating with each of a plurality of speech rules, a context wherein each of said speech rules will be active; b. context determination circuitry for determining common contexts for said contexts associated with each of said plurality of speech rules; and c. partitioning circuitry for partitioning each of said plurality of speech rules into a partition of speech rule sets according to said common contexts, wherein each of said plurality of speech rules resides in only one said speech rule set of said partition, said partition of speech rule sets being used for dynamic language model generation upon the detection of speech according to said current context, each of said speech rule sets being included in said language model only upon determining that said common context for said speech rule set matches said current context; and d. model generation and recognition circuitry for using said partition of speech rule sets to dynamically generate said language model upon said detection of said speech, and recognize said speech using said language model. 12. The apparatus of claim 11 wherein said contexts comprise a state of user interface objects displayed in said speech recognition system.