1. A method of entering a web search string, which comprises: receiving at a mobile processing system a continuous voice stream spoken by a user of the mobile processing system, the continuous voice stream including a web search request being at least one of: a search phrase; and a keyword; processing the continuous voice stream into web search information; transmitting the processed web search information through a wireless link to a remote data center; analyzing the processed web search information with a voice recognition system at the remote data center to recognize components of the web search request spoken by the user; generating at the remote data center a list of hypothetical recognized components of the web search request listed by confidence levels as calculated for each component of the web search request analyzed by the voice recognition system; displaying the list of hypothetical recognized components and confidence levels at the remote data center for selective checking by a human data center operator; selecting a set of hypothetical recognized components based on the confidence levels in the list; confirming the accuracy of the selected set of hypothetical recognized components of the web search request through interactive voice exchanges between the user and the remote data center; determining web search results from confirmed components of the web search request; formatting the determined web search results at the remote data center; and transmitting the determined web search results to the mobile processing system from the remote data center through the wireless link.