25. The system as defined in claim 24 , wherein the first and second code modules comprise voiceXML coding.
24. A system for conducting searches by voice, comprising: a database of items; a query server which searches the database of items according to voice queries from users, the query server coupled to a voice recognition system which interprets the voice queries according to grammars; a first code module which causes a user to be prompted to enter a set of characters of a query such that the user may partially specify the query; and a second code module which causes the user to be prompted to utter the query; wherein the query server is programmed to use the set of characters to select a grammar for use by the voice recognition system to interpret the query as uttered by the user.