1. An apparatus for implementing an interactive voice response application over a network, the apparatus comprising: a speech synthesizer operative to generate speech output characterizing at least a portion of a web page retrieved over the network; a grammar generator operative to process information in the retrieved web page to produce at least a portion of at least one grammar; and a speech recognizer having an input coupled to an output of the grammar generator, wherein the speech recognizer is operative to utilize the at least one grammar produced by the grammar generator to recognize speech input.