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.
17. The method of claim 11 , wherein the receiving includes receiving destination phrases that have been modified by the user's pitch, cadence, and tone through the parameterization module to mimic the user's voice.