Claims
- 1. A method for language fluency training on a computer system having an audio output device comprises:
invoking an application program; receiving a pre-recorded file including a message in a spoken language from a conversation partner; playing the message to a user seeking fluency training in the spoken language from within the application program on the audio output device; asynchronously with playing the message, recording a user file including a message in the spoken language from the user in response to the message from within the application program; outputting the user file to the conversation partner and to a language instructor; receiving an instruction file including an instruction message in the spoken language from the language instructor in response to the user message; and playing the instruction message to the user from within the application program on the audio output device.
- 2. The method of claim 1 wherein the user file comprises audio data.
- 3. The method of claim 1 wherein the application program is a web browser.
- 4. The method of claim 2 wherein the instruction file includes portions of the audio data from the user message.
- 5. The method of claim 1 wherein the instruction message includes critiques of language production of the user.
- 6. The method of claim 1 wherein the instruction message includes critiques of language production of the user selected from the class: grammar, pronunciation, and word choice.
- 7. The method of claim 1 wherein the instruction file from the language instructor comprises audio and textual data.
- 8. The method of claim 1 wherein the instruction message from the language instructor comprises grammatical exercises for the user.
- 9. A computer program product for a computer system including a processor, and an audio output device, for language fluency training, the computer program product comprising:
code that directs the processor to receive a recorded message in a spoken human language from a conversation partner; code that directs the processor to play the recorded message with the audio output device to a user who is not fluent in the spoken human language; code that directs the processor to record a user message in the spoken human language from the user after the recorded message is played; code that directs the processor to send the user message to the conversation partner and to a language instructor; code that directs the processor to receive an instruction message from the language instructor, the instruction message responsive to the user message; and code that directs the processor to play the instruction message with the audio output device to the user; wherein the codes reside in a tangible media.
- 10. The computer program product of claim 9 wherein the recorded message comprises audio data.
- 11. The computer program product of claim 9 wherein the recorded message comprises audio and video data.
- 12. The computer program product of claim 10 wherein the instruction message includes portions of the user message.
- 13. The computer program product of claim 10 wherein the instruction message includes grammatical feedback to the user.
- 14. The computer program product of claim 10 wherein the instruction message from the language instructor comprises grammatical exercises for the user.
- 15. The computer program product of claim 10 wherein the instruction message from the language instructor comprises audio and textual data.
- 16. The computer program product of claim 10 wherein the instruction message from the language instructor comprises pronunciation exercises for the user.
- 17. A computer system for language fluency training comprises:
a processor; an audio output device coupled to the processor; and a readable memory coupled to the processor, the readable memory comprising:
code that implements a web browser; code that directs the processor to store a recorded file comprising speech in a spoken language from a conversation partner; code that directs the processor to play the recorded file to a user desiring to be fluent in the spoken language with the audio output device; code that directs the processor to record a user file comprising speech from the user in the spoken language, the user file formed after the recorded file has been played; code that directs the processor to send the user file to the conversation partner and to a language instructor; code that directs the processor to store an instruction file from the language instructor, the instruction file formed in response to the user file; and code that directs the processor to play the instruction file to the user with the audio output device.
- 18. The computer system of claim 17 wherein the user file comprises audio data.
- 19. The computer system of claim 17 wherein the user file comprises audio and video data.
- 20. The computer system of claim 18 wherein the instruction file includes portions of the audio data from the user file.
- 21. The computer system of claim 17 wherein the instruction file includes grammatical feedback to the user.
- 22. The computer system of claim 17 wherein the instruction file includes pronunciation feedback to the user.
- 23. The computer system of claim 17 wherein the instruction file from the language instructor comprises audio and textual data.
- 24. The computer system of claim 17 wherein the instruction file from the language instructor comprises pronunciation exercises for the user
- 25. The method of claim 1 wherein the conversation partner is alco the teacher.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present invention disclosure claims priority to Provisional U.S. Patent Application No.______, Attorney Docket Number 020038-000100US, filed is Nov. 9, 1999, entitled METHOD AND APPARATUS FOR FOREIGN LANGUAGE FLUENCY. This application is herein by incorporated by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60164433 |
Nov 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09473550 |
Dec 1999 |
US |
Child |
09942529 |
Aug 2001 |
US |