17. The apparatus of claim 15 , wherein the coded results indicate a single matching item was identified and wherein the system processor is further programmed to instruct the voice synthesis component to generate a request for confirmation of the single matching item from the user.
17. The apparatus of claim 15 , wherein the coded results indicate a single matching item was identified and wherein the system processor is further programmed to instruct the voice synthesis component to generate a request for confirmation of the single matching item from the user. 20. The apparatus of claim 17 , wherein the coded results indicate multiple matching items were identified, wherein the system processor is further programmed to: determine if there are one or more matching categories corresponding to the matching items; instruct the voice synthesis component to generate a request for additional voice input from the user in response to determining there are no matching categories corresponding to the matching items; instruct the voice synthesis component to generate a request for subcategory and/or item attributes in response to determining that there is a single matching category corresponding to the matching items; and instruct the voice synthesis component to generate a request for confirmation of a suitable category in response to determining that there are multiple categories corresponding to the matching items.