6. An apparatus, comprising: at least one computer processor configured to perform, at least in part by using an automatic speech recognition engine, acts of: matching at least one static rule of a speech recognition grammar with at least one word of a voice utterance yielding at least one matched value, the at least one static rule referenced in a parameter list of a dynamic rule of the speech recognition grammar, the parameter list occurring after the dynamic rule in the speech recognition grammar; and in response to the matching, obtaining a new static rule by processing the dynamic rule at least in part by using the at least one matched value, wherein the dynamic rule is not processed by the automatic speech recognition engine until after the at least one static rule has been matched.
6. An apparatus, comprising: at least one computer processor configured to perform, at least in part by using an automatic speech recognition engine, acts of: matching at least one static rule of a speech recognition grammar with at least one word of a voice utterance yielding at least one matched value, the at least one static rule referenced in a parameter list of a dynamic rule of the speech recognition grammar, the parameter list occurring after the dynamic rule in the speech recognition grammar; and in response to the matching, obtaining a new static rule by processing the dynamic rule at least in part by using the at least one matched value, wherein the dynamic rule is not processed by the automatic speech recognition engine until after the at least one static rule has been matched. 8. The apparatus of claim 6 , wherein the speech recognition grammar includes a definition of the dynamic rule that identifies a computer resource configured to dynamically define at run time the dynamic rule of the speech recognition grammar as a new static rule in dependence upon the matched value.