4. The method of claim 3 wherein clustering comprises: initializing clusters based on lexical items in the speech recognition results; assigning the speech recognition results to the initialized clusters; merging similar clusters; and re-assigning the speech recognition results to the clusters.
4. The method of claim 3 wherein clustering comprises: initializing clusters based on lexical items in the speech recognition results; assigning the speech recognition results to the initialized clusters; merging similar clusters; and re-assigning the speech recognition results to the clusters. 6. The method of claim 4 wherein assigning includes: generating a language model corresponding to each cluster based on the speech recognition results assigned to that cluster.