1. A method comprising: receiving audio; recognizing the audio using language models for different languages to produce recognition candidates for the audio, the recognition candidates being associated with corresponding recognition scores; identifying a candidate language for the audio; selecting a recognition candidate based on the recognition scores and the candidate language; and outputting data corresponding to the selected recognition candidate as a recognized version of the audio.