System and method for interactive reading and language instruction
First Claim
1. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
- user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means;
user interface means including at least audio output means;
program controller means for dynamically generating said interactive lesson; and
a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database; and
further comprising at least one database of acoustic information for use by said speech recognition means in interpreting student responses.
0 Assignments
0 Petitions
Accused Products
Abstract
A reading or language interactive system which utilizes a mechanism to permit a computer-based instruction program in reading or language instruction to implement a shared reading program, wherein portions of the text are read by the student and portions by the computer itself. The proportion of the text “read” by each participant and the pace at which the lesson progresses can each be automatically altered based upon the proficiency of the student. In addition, the system utilizes a computer instructor to share the task of reading or language learning by modeling the task for the learner, variably controlling the amount of material that the student reads aloud based upon a computer assessment of the student'"'"'s ability, helping the learner navigate through the instructional application, and participating in a joint performance that demonstrates the student'"'"'s reading.
37 Citations
20 Claims
-
1. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database; and further comprising at least one database of acoustic information for use by said speech recognition means in interpreting student responses. - View Dependent Claims (2)
-
-
3. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database; wherein said program controller is adapted to continually monitor student progress based on said student responses. - View Dependent Claims (4, 5, 6)
-
-
7. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means including at least one lesson database and at least one lesson storage database for storing the interactively generated lesson, wherein said program controller is adapted to continually monitor student progress based on said student responses. - View Dependent Claims (8, 9, 10)
-
-
11. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database, a plurality of lesson-based speech interpretation databases at least comprising one database of anticipated incorrect student responses and one database comprising the set of all possible combinations of correct student responses; and
at least one database of acoustic information for use by said speech recognition means in interpreting student responses. - View Dependent Claims (12, 13)
-
-
14. A method for providing an interactive language lesson between a student user and a computer having at least a program controller, speech recognition means, at least one first database for storing said lesson and at least one second database for storing lesson-based speech interpretation information, user input means for providing responses from said student user, and output means for providing information relating to said lesson to said user, comprising program controller steps of:
-
determining an interaction level for said student user; and dynamically generating said interactive language lesson by; retrieving lesson information appropriate to said interaction level from said at least one first database and lesson-based speech interpretation information corresponding to said lesson information from said at least one second database; providing lesson information to said user at said output means; providing lesson-based speech recognition information to said speech recognition means; prompting said student user to provide responses at said user input means; receiving student responses from said user input means; interpreting said student responses at said speech recognition means; and generating an output based upon said interpreting of said student responses; and further comprising said program controller continually monitoring student progress based on said interpreting of said student responses. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database, wherein said plurality of databases includes a session database for maintaining user session information; and wherein said program controller is adapted to replay segments of a user session based on input from said session database.
-
-
19. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database, wherein said plurality of databases includes a session database for maintaining user session information; and wherein said program controller receives input from said session database for establishing a starting point for said interactive lesson based on said user session information.
-
-
20. A computer-based learning system for providing an interactive lesson between the computer and a student user comprising:
-
user input means including at least audio input means for delivering audible user responses to said system and speech recognition means associated with said audio input means; user interface means including at least audio output means; program controller means for dynamically generating said interactive lesson; and a plurality of databases for access by said program controller means in interpreting user responses input to said user input means including at least one lesson database and at least one lesson-based speech interpretation database, wherein said plurality of databases includes at least one text power set database for use by said speech recognition means for interpreting user input.
-
Specification