11. A method of teaching language or numeric skills in multiple spoken languages using the fast and engaging, real-time voice translation system of claim 1 , comprising setting the operational states of the system, wherein the setting includes setting the source language and the destination language, and optionally includes setting a vocabulary database, an output pace, automatic mode, interactive mode, or microphone on/off; providing the source phrase to the translation engine; and outputting the spoken translation to teach language or numeric skills in the language selected from the multiple languages by the user.
13. The method of claim 11 , wherein the setting comprises setting a state selector to the interactive mode in which the source phrase is spoken into the microphone for transmitting to the translation engine, wherein both the source phrase and destination phrase are in languages selected from multiple languages.