11. The method of claim 1 , wherein the natural language utterance comprises one or more words from which a location is inferred, the method further comprising: updating, by the computer system, the dynamic recognition grammar based on information relating to at least one of the inferred location, a current location of the user, or a route from the current location to the inferred location, wherein the information comprises at least one of traffic information, weather information, or event information relating to at least one of the inferred location, the current location, or the route; and refining, by the computer system, the one or more interpretations associated with the natural language utterance based on the updated dynamic recognition grammar.
11. The method of claim 1 , wherein the natural language utterance comprises one or more words from which a location is inferred, the method further comprising: updating, by the computer system, the dynamic recognition grammar based on information relating to at least one of the inferred location, a current location of the user, or a route from the current location to the inferred location, wherein the information comprises at least one of traffic information, weather information, or event information relating to at least one of the inferred location, the current location, or the route; and refining, by the computer system, the one or more interpretations associated with the natural language utterance based on the updated dynamic recognition grammar. 12. The method of claim 11 , the method further comprising: determining, by the computer system, the information relating to at least one of the inferred location, the current location, or the route based on preference information associated with the user.