1. A computer-implemented method performed by at least one processor, the method comprising: receiving audio input in a target language, and a target context of the audio input; determining that a target corpus that corresponds to the target language and the target context is unavailable; receiving logged speech recognition results that correspond to an existing corpus that is specific to a given language that differs from the target language, and to the same target context that corresponds to the received target language audio input and the logged speech recognition results; generating the target corpus that corresponds to the target language and the target context by machine-translating the logged speech recognition results corresponding to the given language to the target language; and estimating a context-specific language model that is specific to both the target language and the target context using the generated target corpus.