1. A computer-implemented method for executing a voice search, the computer-implemented method comprising: receiving a spoken query; converting the spoken query into a first text query using a speech recognition process, the speech recognition process using a language model that assigns a score to respective text strings associated with the first text query, the score of each respective text string being used to compute a probability of correct conversion of the spoken query to the text query; identifying acoustic features of a voice signal corresponding to the spoken query, the identified acoustic features including at least one of pitch, frequency, or volume associated with the voice signal; classifying the spoken query into at least one voice cluster based on the identified acoustic features of the voice signal, the voice cluster having a respective language model and a respective text cluster, the text cluster including a corpus of text that has been determined to be relevant or commonly used with users having the identified acoustic features; re-assigning scores to the respective text strings based on evaluating the respective text strings with the respective language model of the at least one voice cluster; identifying a second text query based on the re-assigned scores; receiving search results from an information retrieval system based on the second text query, each respective search result having a ranking indicating a measure of importance relative to other search results; and modifying rankings of the search results based on evaluating the search results with the respective text cluster of the voice cluster.