A method and apparatus for interactive language instruction is provided
that displays text files for processing, provide key features and
functions for interactive learning, displays facial animation, and
provides a workspace for language building functions. The system includes
a stored set of language rules as part of the text-to-speech sub-system,
as well as another stored set of rules as applied to the process of
learning a language. The method implemented by the system includes
digitally converting text to audible speech, providing the audible speech
to a user or student (with the aid of an animated image in selected
circumstances), prompting the student to replicate the audible speech,
comparing the student's replication with the audible speech provided by
the system, and providing feedback and reinforcement to the student by,
for example, selectively recording or playing back the audible speech and
the student's replication.