9. An apparatus for selecting one of a plurality of reference identifiers stored prior to receiving user speech input, each reference identifier being associated with at least one data element, the apparatus comprising: a) means for generating a plurality of selection identifiers associated with user speech input, wherein the user speech input comprises at least one non-letter, non-number typographical character; b) means for determining reference identifiers that match any one of the selection identifiers; c) means for creating a data element subset comprising at least one data element associated with those reference identifiers that match any of the selection identifiers; d) means for selecting one of the reference identifiers that matches any of the selection identifiers on the basis of the at least one data element associated with the selected reference identifiers; and e) means for, if more than one reference identifier matches any of the selection identifiers, generating a dynamic grammar based on the more than one reference identifier and including the data element subset associated with the more than one matching reference identifier and processing a second user input with the dynamic grammar.
9. An apparatus for selecting one of a plurality of reference identifiers stored prior to receiving user speech input, each reference identifier being associated with at least one data element, the apparatus comprising: a) means for generating a plurality of selection identifiers associated with user speech input, wherein the user speech input comprises at least one non-letter, non-number typographical character; b) means for determining reference identifiers that match any one of the selection identifiers; c) means for creating a data element subset comprising at least one data element associated with those reference identifiers that match any of the selection identifiers; d) means for selecting one of the reference identifiers that matches any of the selection identifiers on the basis of the at least one data element associated with the selected reference identifiers; and e) means for, if more than one reference identifier matches any of the selection identifiers, generating a dynamic grammar based on the more than one reference identifier and including the data element subset associated with the more than one matching reference identifier and processing a second user input with the dynamic grammar. 10. The apparatus according to claim 9 , wherein the means for generating comprises means for generating the plurality of selection identifiers in accordance with a criterion.