18. The computer-readable storage device of claim 15 , the acts further comprising learning user interaction information in response to the user interacting with the complete query, the learning based on edits or changes made by the user when interacting with the complete query.
15. A computer-readable storage device comprising instructions executable by one or more processors to perform acts comprising: receive a partial query including voice signals of a user and at least one of text, image or audio input by the user; inferring in real-time, using a classifier, multiple different intended search goals based on the partial query input, the classifier comprising a support vector machine to find a hyperspace in a space of possible inputs to distinguish triggering input events from non-triggering input events, the classifier explicitly trained using generic training data and implicitly trained by observing user behavior; deriving similar or matching character sets, terms, or phrases to the partial query input by accessing one or more query databases that store query-related information; generating at least one complete query based on the multiple different search goals; presenting the at least one complete query to the user for editing; and processing the at least one complete query to return search results, the search results based on a confidence value indicating the confidence of converted voice signals relative to the partial query input as voice signals of the user.