1. A method for speech recognition of input speech in a language from a non-native speaker, the method comprising acts of: generating one or more feature vectors based upon one or more voice-induced electrical signals that result from the input speech; generating a first-language phoneme sequence from the one or more feature vectors based upon a first-language acoustic model, wherein the first-language acoustic model corresponds to a first language; determining a second-language speech segment from the first-language phoneme sequence based upon a second-language lexicon model, wherein the second-language lexicon model corresponds to a second language that is different from the first language; determining a confidence score associated with a combination of the first-language acoustic model and the second-language lexicon model; and selecting the first-language acoustic model from a plurality of acoustic models based at least in part on the determined confidence score, each of the plurality of acoustic models corresponding to a different respective language.