17. At least one non-transitory computer-readable medium encoded with a plurality of instructions that, when executed, perform a method comprising acts of: analyzing digital data representing sounds captured by at least one microphone from an operating environment to compute background noise information associated with the operating environment, wherein: the act of analyzing comprises matching the sounds captured from the operating environment to a background noise from a plurality of background noises, and the background noise information comprises an identification of the background noise matching the sounds captured from the operating environment; selecting, based at least in part on the background noise information associated with the operating environment, a voice dialog from a plurality of voice dialogs, wherein: the act of selecting the voice dialog comprises selecting, based at least in part on the background noise matching the sounds captured from the operating environment, one or more grammars for use in carrying out the voice dialog with a user; and performing automatic speech recognition, using the one or more grammars, on user speech captured from the operating environment.
17. At least one non-transitory computer-readable medium encoded with a plurality of instructions that, when executed, perform a method comprising acts of: analyzing digital data representing sounds captured by at least one microphone from an operating environment to compute background noise information associated with the operating environment, wherein: the act of analyzing comprises matching the sounds captured from the operating environment to a background noise from a plurality of background noises, and the background noise information comprises an identification of the background noise matching the sounds captured from the operating environment; selecting, based at least in part on the background noise information associated with the operating environment, a voice dialog from a plurality of voice dialogs, wherein: the act of selecting the voice dialog comprises selecting, based at least in part on the background noise matching the sounds captured from the operating environment, one or more grammars for use in carrying out the voice dialog with a user; and performing automatic speech recognition, using the one or more grammars, on user speech captured from the operating environment. 22. The at least one non-transitory computer-readable medium of claim 17 , wherein the method further comprises an act of capturing the sounds captured from the operating environment.