1. A method for determining a language spoken in an audio segment, from a multiplicity of languages, the method comprising the steps of: a. receiving the audio segment; b. performing acoustical language identification to yield an at least one estimated languages spoken in the audio segment; c. performing speech to text on the audio segment to yield estimated text, using a speech to text engine of a selected language of the at least one estimated languages; d. extracting a linguistic feature or statistical data from the estimated text; e. verifying whether the estimated text is in the selected language according to the linguistic feature or statistical data; f. if the estimated text is in the selected language, outputting the selected language as the language spoken in the audio segment; g. if the estimated text is not in the selected language, selecting another language from the at least one estimated languages and repeating steps c, d, e, f and g; and h. if there are no more estimated languages, outputting that the language of the audio segment is not one of the multiplicity of languages.
1. A method for determining a language spoken in an audio segment, from a multiplicity of languages, the method comprising the steps of: a. receiving the audio segment; b. performing acoustical language identification to yield an at least one estimated languages spoken in the audio segment; c. performing speech to text on the audio segment to yield estimated text, using a speech to text engine of a selected language of the at least one estimated languages; d. extracting a linguistic feature or statistical data from the estimated text; e. verifying whether the estimated text is in the selected language according to the linguistic feature or statistical data; f. if the estimated text is in the selected language, outputting the selected language as the language spoken in the audio segment; g. if the estimated text is not in the selected language, selecting another language from the at least one estimated languages and repeating steps c, d, e, f and g; and h. if there are no more estimated languages, outputting that the language of the audio segment is not one of the multiplicity of languages. 3. The method of claim 1 further comprising a textual model generation or enhancement step for generating or enhancing the at least one textual model associated with each of the multiplicity of languages.