This invention is a system for interactive learning for language and other
studies, providing an immersion experience with other students. Program
material, which can be easily and inexpensively recorded by teachers,
students and other users, is encoded to make it interactive when it is
decoded upon playback, in such a way that the part that the student is to
speak, sing or play is played back through the student's headphones,
prompting the student to perform the part properly in response to
on-screen action, while the rest of the program material's audio, such as
other characters' dialogue, is played back through a loudspeaker. The
student-performed part is then recorded, so that upon playback the
student can see how his or her efforts sound, compare with the original
and/or mesh with the rest of the program. This permits the user to write
dialogues, skits, words, expressions, lyrics, etc., to record them, and
use the recordings for effective interactive voice training. These
encoded pieces can be exchanged with other users, even via the internet
across the world, to promote linguistic and cultural exchange and
understanding.