Claims
- 1. A method of providing language instruction through oral production of phrases by a user, the method comprising:
receiving a spoken input from a user into a language instruction system; recognizing the spoken input as being one of alternative permitted input phrases in a database of the language instruction system, thereby determining a predetermined meaning for the spoken input; and performing a system analysis of the spoken input and identifying a departure of the spoken input from a desired oral production of the permitted input phrase.
- 2. A method as defined in claim 1, further including implementing a system response to the spoken input in accordance with the predetermined meaning.
- 3. A method as defined in claim 2, wherein implementing comprises producing a visualization of the system response on a display device.
- 4. A method as defined in claim 3, wherein implementing a system response comprises:
displaying a user interface screen on a display device, wherein the user interface screen includes a representation of a virtual environment containing one or more objects subject to command operations; receiving a user spoken command comprising a permitted command operation relating to the objects in the virtual environment; and producing a supplemental user interface screen in which the user spoken command has been implemented on the objects in the virtual environment.
- 5. A method as defined in claim 4, wherein the user spoken command comprises a phrase that the system interprets as a command to change the displayed user interface screen.
- 6. A method as defined in claim 4, wherein the permitted command operation comprises a positional command that indicates a physical movement of one object in the virtual environment relative to another.
- 7. A method as defined in claim 1, farther including presenting the user with a learning presentation teaching a desired input phrase prior to receiving the spoken input.
- 8. A method as defined in claim 7, wherein the learning presentation relates to the desired input phrase meaning.
- 9. A method as defined in claim 7, wherein the learning presentation includes written material.
- 10. A method as defined in claim 7, wherein the desired input phrase comprises content from a story and is included in a multimedia presentation of the story.
- 11. A method as defined in claim 10, wherein the multimedia presentation includes printed material.
- 12. A method as defined in claim 1, wherein the identified departure of the spoken input is specified in terms of a likelihood that the spoken input corresponds to the desired oral production.
- 13. A method as defined in claim 1, wherein the identified departure of the spoken input is specified in terms of one or more specific errors in the spoken input as compared to the desired oral production.
- 14. A method as defined in claim 13, wherein the specific errors are dependent on the user's native language.
- 15. A method as defined in claim 1, wherein the user spoken input may include a plurality of alternative permitted input phrases, and recognizing and analyzing are performed for each of the alternative permitted input phrases.
- 16. A method as defined in claim 2, further including:
initiating the system response only if the analysis indicates that the spoken input is acceptably close to the desired oral production.
- 17. A method as defined in claim 2, further including:
initiating the system response if the spoken input is acceptably close to the desired oral production or if the spoken input is not acceptably close to the desired oral production for at least a predetermined number of times, thereby comprising a spoken input that is one of the permitted input phrases and is not acceptably close to the desired oral production.
- 18. A method as defined in claim 17, wherein the predetermined number of times is one.
- 19. A method as defined in claim 2, further including:
maintaining a record of spoken inputs that are permitted input phrases and are not acceptably close to the desired oral production; and permitting the user to reproduce one or more of the permitted input phrases corresponding to a spoken input that is permitted but is not acceptably close to the desired oral production, thereby comprising a spoken input retry.
- 20. A method as defined in claim 19, further including:
receiving the spoken input retry; analyzing the spoken input retry for a departure of the spoken input retry from the corresponding desired oral production; and deleting from the record the spoken input that corresponds to a permitted input phrase but is not acceptably close to the desired oral production, if the analysis indicates that the spoken input retry is acceptably close to the desired oral production.
- 21. A method as defined in claim 2, wherein the initiated response to a spoken input that corresponds to a permitted input phrase that is acceptably close to the desired oral production is different from the initiated response to a spoken input that corresponds to a permitted input phrase that is not acceptably close to the desired oral production.
- 22. A method as defined in claim 2, wherein the system recognizes only one permitted input phrase from the system database.
- 23. A language instruction system comprising:
a presentation system that produces output that can be perceived by a user; a microphone that transduces spoken input from the user and produces an audio output representation corresponding to the spoken input; a processor that receives an audio output representation of the spoken input from the user and recognizes the spoken input as being one of alternative permitted input phrases in a database of the language instruction system, thereby determining a predetermined meaning for the spoken input, and performs a system analysis of the spoken input and identifies a departure of the spoken input from a desired oral production of the permitted input phrase.
- 24. A computer-assisted language instruction system comprising:
presentation means for producing a system output that can be perceived by a user; a microphone that transduces spoken input from the user and produces audio data corresponding to the user's spoken input; input processor means for receiving the audio data and determining if the spoken input corresponds to a permitted input phrase in a database of the language instruction system, thereby determining a predetermined meaning for the spoken input; and analysis means for analyzing the spoken input and identifying a departure of the spoken input from a desired oral production of the permitted input phrase.
- 25. A system as defined in claim 24, wherein the system output produced by the presentation means comprises a system response to the spoken input in accordance with the predetermined meaning for the user's spoken input.
- 26. A system as defined in claim 24, wherein the analysis means identifies the departure of the user's spoken input from the desired oral production in terms of a likelihood that the spoken input corresponds to the desired oral production.
REFERENCE TO RELATED PRIORITY APPLICATION
[0001] This application claims the benefit of priority from co-pending U.S. Provisional Patent Application Ser. No. 60/260,944 filed Jan. 10, 2001 entitled “System and Method for Computer-Assisted Language Instruction” by Z. Shpiro. Priority of the filing date of Jan. 10, 2001 is hereby claimed, and the disclosure of the Provisional Patent Application is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60260944 |
Jan 2001 |
US |