10. A device comprising: a memory to store instructions; and at least one processor to execute the instructions to: receive a voice search query from a user, derive a plurality of recognition hypotheses from the voice search query, determine a plurality of scores associated with the plurality of recognition hypotheses, the at least one processor determining the plurality of scores based on a comparison of the plurality of recognition hypotheses to previously received search queries, discard at least one of the plurality of recognition hypotheses, that is associated with at least one first score, of the plurality of scores, that is less than a threshold value, construct a first query using at least one first non-discarded recognition hypothesis of the plurality of recognition hypotheses, where the at least one first non-discarded recognition hypothesis is associated with at least one second score, of the plurality of scores, that at least meets the threshold value, the at least one processor, when constructing the first query, being further to: form an initial query based on the at least one first non-discarded recognition hypothesis, identify a plurality of stop words in the initial query, and prune, from the initial query, one or more of the plurality of stop words to form the first query, the first query satisfying a length threshold, forward the first query to a search system, receive, from the search system, first results associated with the first query, and provide, to the user, the first results.
16. The device of claim 10 , where the at least one processor, when providing the first results, is further to: adjust a displayed quantity of the first results based on the at least one second score.