33. A method of assisting users in locating items in a database using voice queries, the method comprising: receiving a voice query from a user, and identifying a set of search result items that are responsive to the voice query; providing the user an option to refine the query by adding an additional query term; generating a grammar at least in-part by extracting text from the set of search result items; and using the grammar to interpret an utterance by the user of an additional query term.
33. A method of assisting users in locating items in a database using voice queries, the method comprising: receiving a voice query from a user, and identifying a set of search result items that are responsive to the voice query; providing the user an option to refine the query by adding an additional query term; generating a grammar at least in-part by extracting text from the set of search result items; and using the grammar to interpret an utterance by the user of an additional query term. 37. The method as defined in claim 33 , wherein the option to refine the query is presented to the user only if the number of items in the set exceeds a predefined threshold.