9. A non-transitory computer readable medium comprising a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform the steps of: designating separate input channels for each of a plurality of speakers; assigning an expected language to each of the input channels; in response to speech from a first channel in a first language, translating the speech from the first channel to a second language; and in response to speech from a second channel in a second language, translating the speech from the second channel to the first language; wherein the steps of translating the speech from the first channel and translating the speech from the second channel are performed concurrently; and monitoring each of the input channels to determine whether speech received by a particular input channel is in a language that matches the expected language assigned to the particular input channel.
10. The non-transitory computer readable medium as recited in claim 9 , further comprising in response to speech from the first channel in the first language, outputting the speech from the first channel in the second language.