1. A method comprising acts of: sending from a device, via at least one communication medium, a request to obtain information; receiving at the device, via the at least one communication medium, a response to the request to obtain information, the response comprising one or more search results and a voice grammar dynamically generated based on the one or more search results; presenting via the device at least some of the one or more search results to a user of the device; and using the voice grammar dynamically generated based on the one or more search results to process user speech spoken by the user subsequent to the at least some of the one or more search results being presented to the user.