A server/client system for processing data includes a network having a web
server with information accessible remotely. A client device includes a
microphone and a rendering component such as a speaker or display. The
client device is configured to obtain the information from the web server
and record input data associated with fields contained in the
information. The client device is adapted to send the input data to a
remote location with an indication of a grammar to use for recognition. A
recognition server receives the input data and the indication of the
grammar. The recognition server returns data indicative of what was
recognized to at least one of the client and the web server.