23. A navigation device for dynamically generating a recognition grammar in an integrated voice navigation services environment, wherein the navigation device comprises one or more processors configured to: receive a natural language utterance that relates to a navigation context; identify a current location associated with the navigation device; generate a dynamic recognition grammar that organizes grammar information based on one or more topological domains associated with the current location associated with the navigation device; and determine one or more affinities between a user that spoke the natural language utterance and one or more peers associated with the user, wherein the dynamic recognition grammar further organizes the grammar information according to the one or more determined affinities generate one or more interpretations associated with the natural language utterance using the dynamic recognition grammar.
23. A navigation device for dynamically generating a recognition grammar in an integrated voice navigation services environment, wherein the navigation device comprises one or more processors configured to: receive a natural language utterance that relates to a navigation context; identify a current location associated with the navigation device; generate a dynamic recognition grammar that organizes grammar information based on one or more topological domains associated with the current location associated with the navigation device; and determine one or more affinities between a user that spoke the natural language utterance and one or more peers associated with the user, wherein the dynamic recognition grammar further organizes the grammar information according to the one or more determined affinities generate one or more interpretations associated with the natural language utterance using the dynamic recognition grammar. 24. The navigation device of claim 23 , wherein the one or more processors are further configured to: recognize one or more command words in the natural language utterance that define a command in the navigation context; recognize one or more location words in the natural language utterance that define a state associated with the command in the navigation context, wherein the dynamic recognition grammar further organizes the grammar information according to the state associated with the command in the navigation context; and recognize one or more additional location words in the natural language utterance that define a city within the state associated with the command in the navigation context, wherein the dynamic recognition grammar further organizes the grammar information according to multiple street addresses in the city within the state associated with the command in the navigation context.