1. A computer-implemented method comprising: obtaining (i) one or more initial candidate transcriptions for an utterance that are output by an automated speech recognizer, and (ii) one or more alternate terms that are associated with a context of a user of a mobile device; selecting one or more of the alternate terms that are associated with the context of the user of the mobile device, and that (i) do not occur in the initial candidate transcriptions that are output by the automated speech recognizer, and (ii) are indicated as phonetically similar to one or more terms that do occur in the initial candidate transcriptions that are output by the automated speech recognizer; generating one or more additional candidate transcriptions based on (i) the initial candidate transcriptions that are output by the automated speech recognizer, and (ii) the selected alternate terms; and providing the one or more additional candidate transcriptions to the automated speech recognizer; generating, by the automated speech recognizer, a final speech recognition hypothesis that corresponds to the utterance using the one or more additional candidate transcriptions.
2. The method of claim 1 , wherein the context of the user of the mobile device comprises a user location.