12. The apparatus of claim 11 further comprising an acoustic model construction or enhancement component for generating or enhancing an at least one acoustic model associated with each of the multiplicity of languages.
11. An apparatus for determining a language spoken in an audio segment, from a multiplicity of languages, the apparatus comprising: a feature extraction component for extracting at least one feature vector from the audio segment; an acoustic scoring component for scoring the feature vector against at least one acoustic model associated with an at least one language selected from the multiplicity of languages; a speech to text engine for each of the multiplicity of languages; and a textual scoring component for verifying using a textual model associated with the at least one selected language, whether the text produced by the speech to text engine is indeed in the selected language.