1. An automatic speech recognition system comprising: an input interface configured to receive input speech; a pre-processor configured to determine a language of the input speech and, based on the language of the input speech, select from among a plurality of automatic speech recognition engines configured to recognize speech of different languages, only those automatic speech recognition engines configured to recognize the language of the input speech including: a first automatic speech recognition (ASR) engine configured to translate the input speech of the language into text according to a first language model, and output first translated text that is translated from the input speech according to the first language model and a first confidence score indicating a degree of accuracy of translating the input speech into the first translated text according to the first language model; a second ASR engine configured to translate the input speech of the language into text according to a second language model, and output second translated text that is translated from the input speech according to the second language model and a second confidence score indicating a degree of accuracy of translating the input speech into the second translated text according to the second language model; and a comparator configured to compare the first confidence score and the second confidence score, and output a most accurate representation of the input speech from among the first translated text and the second translated text based on a result of the comparison, wherein the first language model is different from the second language model.