16. A computer-readable storage device which stores a set of instructions, which when executed on at least one processor, cause the processor to perform a method comprising: receiving a spoken query from a user; applying an adapted language model to convert the spoken query to text, wherein the adapted language model is created by expanding previous queries of the user by interpolating previous queries of a plurality of other users that share at least one common characteristic with the previous queries of the user, wherein the common characteristic is data for a selected uniform resource locator that is included in the previous queries of the user and included in the previous queries of the plurality of other users; and converting the spoken query to text based on application of the adapted language model.
16. A computer-readable storage device which stores a set of instructions, which when executed on at least one processor, cause the processor to perform a method comprising: receiving a spoken query from a user; applying an adapted language model to convert the spoken query to text, wherein the adapted language model is created by expanding previous queries of the user by interpolating previous queries of a plurality of other users that share at least one common characteristic with the previous queries of the user, wherein the common characteristic is data for a selected uniform resource locator that is included in the previous queries of the user and included in the previous queries of the plurality of other users; and converting the spoken query to text based on application of the adapted language model. 20. The computer-readable storage device of claim 16 , wherein the applying of the adapted language model further comprises identifying a cluster of users that is associated with the previous queries of the plurality of other users, and using additional query data of the cluster of users to convert the spoken query.