12. The method of claim 1 , wherein the computing device comprises a memory, wherein the generating the recognition grammar comprises retrieving the selected set of location-specific grammar information and storing the selected set in memory, the method further comprising: detecting a change in the current location of the computing device; selecting another set of location-specific grammar information from the plurality of sets of location-specific grammar information based on the change in the current location; and replacing the set of location-specific grammar information in the memory with the another set of location-specific grammar information.
12. The method of claim 1 , wherein the computing device comprises a memory, wherein the generating the recognition grammar comprises retrieving the selected set of location-specific grammar information and storing the selected set in memory, the method further comprising: detecting a change in the current location of the computing device; selecting another set of location-specific grammar information from the plurality of sets of location-specific grammar information based on the change in the current location; and replacing the set of location-specific grammar information in the memory with the another set of location-specific grammar information. 13. The method of claim 12 , wherein the set corresponds to a first location and the another set corresponds to a second location, and wherein the selecting the another set comprises determining that the changed current location is more proximal to the second location than to the first location.