7. A method to identify spoken words in a human language with a language identification engine, comprising: receiving an audio stream; identifying, by a universal phoneme decoder, phonemes in the audio stream in each of two or more languages; generating as an output from the universal phoneme decoder one or more streams of identified phonemes for each of the two or more languages with an associated confidence rating on an accuracy of the identification of the language for each stream, wherein the streams include a first stream of phonemes from the identified phonemes for a first of the two or more languages, and a second stream of phonemes from the identified phonemes for a second of the two or more languages; and identifying a most likely particular human language being spoken in the received audio stream in the one or more streams of phonemes outputted from the universal phoneme decoder based on a set of unique phoneme patterns created for each language by the universal phoneme decoder and the confidence ratings.
7. A method to identify spoken words in a human language with a language identification engine, comprising: receiving an audio stream; identifying, by a universal phoneme decoder, phonemes in the audio stream in each of two or more languages; generating as an output from the universal phoneme decoder one or more streams of identified phonemes for each of the two or more languages with an associated confidence rating on an accuracy of the identification of the language for each stream, wherein the streams include a first stream of phonemes from the identified phonemes for a first of the two or more languages, and a second stream of phonemes from the identified phonemes for a second of the two or more languages; and identifying a most likely particular human language being spoken in the received audio stream in the one or more streams of phonemes outputted from the universal phoneme decoder based on a set of unique phoneme patterns created for each language by the universal phoneme decoder and the confidence ratings. 11. The method of claim 7 , further comprising: loading language identification parameters for each of the two or more languages to be identified into a run-time language identifier module during a run-time language identification phase, wherein a new utterance is compared to language-dependent statistical models, and a likelihood that a spoken language of uttered phonemes and phoneme sequences matches the two or more languages used to train the language-dependent statistical models is calculated by the run-time language identifier module.