15. A device comprising: at least one processor; data storage; and program instructions in the data storage that, upon execution by the at least one processor, cause the device to: receive information indicative of a frequency of submission of a search query to a search engine in a given period of time, wherein the search query comprises a sequence of words; based on the information indicative of the frequency of submission of the search query to the search engine in the given period of time, determine, for the sequence of words of the search query, groupings of one or more words of the search query based on an order in which the one or more words occur in the sequence of words of the search query; and provide information indicating the groupings to a speech recognition system to update a corpus of given sequences of words, wherein the speech recognition system is configured to convert a given spoken utterance into a given sequence of words based on the corpus of given sequences of words.
15. A device comprising: at least one processor; data storage; and program instructions in the data storage that, upon execution by the at least one processor, cause the device to: receive information indicative of a frequency of submission of a search query to a search engine in a given period of time, wherein the search query comprises a sequence of words; based on the information indicative of the frequency of submission of the search query to the search engine in the given period of time, determine, for the sequence of words of the search query, groupings of one or more words of the search query based on an order in which the one or more words occur in the sequence of words of the search query; and provide information indicating the groupings to a speech recognition system to update a corpus of given sequences of words, wherein the speech recognition system is configured to convert a given spoken utterance into a given sequence of words based on the corpus of given sequences of words. 19. The device of claim 15 , wherein, to determine the groupings, the program instructions in the data storage, upon execution by the at least one processor, cause the device to generate a factor graph that includes automaton states and automaton arcs, each of the automaton arcs corresponding to a word from the sequence of words of the search query.