Interactive language learning system
First Claim
1. An interactive language learning system comprising:
- storing means for storing a digitized speech version of a passage of language and for also storing a digital data textual version of said same passage;
a display for displaying text corresponding to said passage;
selecting means operatively connected to said display and to said storing means and operable by a user for selecting a portion of said passage, and for causing the portion of said stored digital data textual version corresponding to said selected passage portion to be displayed as text on said display; and
speech processing means for;
selecting the portion of said stored digitized speech version corresponding to said selected portion of said passage,converting said selected digitized speech version portion to audio signals for use in generating speech sounds,converting audio signals representing user speech into digitized speech signals representing said user speech, andsubsequently reconverting said digitized speech signals representing said user speech to audio signals for use in generating further speech sounds so as to permit said user to listen to and compare his own speech with a spoken version of said passage corresponding to said stored digitized speech version.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive computer assisted language learning system which allows a student to select a model phrase from text displayed on an electronic display; record (in digitized form) his own pronunciation of that phrase; and instantly listen to the digitized vocal version of the selected phrase and his own recorded pronunciation for comparison purposes. An audio CLIP mode permits the student to select any (random) portion of displayed text (e.g., a phrase, a small part of a phrase, a single word, a syllable, or a phoneme) using cursor control or the like and to control the system to play the voice corresponding to that selected portion. A SoundSort text reconstruction exercise based on aural clues automatically randomizes the order of plural phrases, provides digitized utterances of the phrases in the randomized order, and requires the student to reconstruct the original order using a visual display interface. Integration of digitized sound in a high-level authoring system (as distinct from an authoring language) is provided. An easy-to-use "WYSIWYG" ("What you see is what you get") user interface reduces or eliminates user mistakes and associated frustration and does not require the user to have any programming ability. An extremely flexible authoring system allows a teacher to link recorded digitized sound with customized on-screen text (which may but need not match the digitized sound). This allows a wide variety of free-form exercises to be created.
156 Citations
25 Claims
-
1. An interactive language learning system comprising:
-
storing means for storing a digitized speech version of a passage of language and for also storing a digital data textual version of said same passage; a display for displaying text corresponding to said passage; selecting means operatively connected to said display and to said storing means and operable by a user for selecting a portion of said passage, and for causing the portion of said stored digital data textual version corresponding to said selected passage portion to be displayed as text on said display; and speech processing means for; selecting the portion of said stored digitized speech version corresponding to said selected portion of said passage, converting said selected digitized speech version portion to audio signals for use in generating speech sounds, converting audio signals representing user speech into digitized speech signals representing said user speech, and subsequently reconverting said digitized speech signals representing said user speech to audio signals for use in generating further speech sounds so as to permit said user to listen to and compare his own speech with a spoken version of said passage corresponding to said stored digitized speech version. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An interactive language learning system comprising:
-
means for providing digitized speech signals representing a sequence of spoken phrases having an initial order; re-ordering means connected to said providing means for re-ordering said plural phrases into a sequence having an order different from said initial order; symbol display means connected to said re-ordering means for associating a symbol with each of said plural phrases and for presenting a display of said symbols in said re-ordered sequence; input means operatively connected to said re-ordering means and operable by a user for permitting said user to further re-order said plural phrases into a still further order and to thus change the order in which said symbols are presented by said symbol display means; speech processing means connected to said providing means and to said re-ordering means for converting said digitized speech signals to audio speech signals in said re-ordered sequence so as to generate spoken versions of said phrases in said re-ordered sequence; and testing means connected to said input means for comparing the user-selected re-ordered sequence with said initial order. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An interactive language lesson composing system comprising:
-
user input means for inputting characters in response to user manipulation thereof; display means for displaying said inputted characters; storing means for storing digital data; word processing means connected to said user input means, said display means and said storing means, for permitting said user to input and edit a main text display format, for causing said storing means to store said main text display format, for permitting said user to input and edit a secondary text display format, and for causing said storing means to store said secondary text display format; selecting means connected to said user input means, said display means and said storing means for permitting said user to select plural portions of said main text display format; and speech processing means connected to receive an audio signal for converting said audio signal to digitized speech and for causing said storing means to store said digitized speech in discrete segments, each of said discrete segments being associated with a different one of said plural selected main text display format portions.
-
-
15. An interactive language learning system comprising:
-
user input means for inputting characters in response to user manipulation thereof; display means for displaying said inputted characters; storing means for storing digitized speech corresponding to a text passage and for also storing a textual version of said text passage; speech processing means connected to said storing means for converting said digitized speech to audio signals; and comparing means connected to said input means for comparing said user inputted characters to said stored textual version of said text passage. - View Dependent Claims (16)
-
-
17. An interactive language learning system comprising:
-
means for providing digitized speech signals representing a sequence of spoken phrases having an initial order; re-ordering means connected to said providing means for re-ordering said plural phrases into a sequence having an order different from said initial order; user input means operatively connected to said re-ordering means and operable by a user for permitting said user to further re-order said plural phrases into a user-specified order; and speech processing means, connected to said providing means and to said re-ordering means and responsive to said digitized speech signals, for generating audible versions of said phrases so as to provide audible cues to said user. - View Dependent Claims (18)
-
-
19. An interactive language learning system comprising:
-
random access storing means for storing digitized speech signals representing a sequence of plural speech phonemes; display means for displaying the text corresponding to said plural phonemes; user input means, operatively connected to said storing means and to said display means and operable by a user, for permitting said user to specify a sub-sequence of said speech phoneme sequence by delimiting corresponding text; and speech processing means, connected to said storing means and to said user input means and responsive to said stored digitized speech signals, for generating audible versions of phonemes in said user-specified sub-sequence. - View Dependent Claims (20, 21)
-
-
22. An interactive language learning system comprising:
-
a storage device which stores digitized speech signals representing a sequence of speech phrases; a display capable of displaying symbols corresponding to said phrases; a user input device operatively connected to said storing means and to said display means and operable by a user; a speech processing circuit, connected to said storage device and to said user input device and responsive to said stored digitized speech signals, said speech processing circuit generating audible versions of said phrases in response to said digitized speech signals, said speech processing circuit also converting user speech into further digitized speech signals and generating audible versions of said user speech in response to said further digitized speech signals; and a processor operatively coupled to said display, said user input device and said speech processing circuit, said processor being preprogrammed so as to selectively perform at least the following functions; (a) a lab function in which said processor controls said speech processing circuit to alternately generate audible versions of said stored digitized speech signals and said further user-speech digitized speech signals so as to permit the user to compare his own pronunciation with the pronunciation specified by said stored digitized speech signals, (b) a clip function in which said processor permits said user to specify subsequences of said speech phrases sequence and controls said speech processing circuit to generate an audible version of said subsequences, and (c) a sound sort function in which said processor controls said display to present said symbols in an order different from the order specified by said sequence, permits said user to re-order said presented symbols, and controls said speech processing circuit to generate audible versions of said phrases. - View Dependent Claims (23, 24)
-
-
25. An interactive language learning system comprising:
-
a storage device which stores digitized speech signals representing a sequence of speech phrases; a display capable of displaying symbols corresponding to said phrases; a user input device operatively connected to said storing means and to said display means and operable by a user; a speech processing circuit, connected to said storage device and to said user input device and responsive to said stored digitized speech signals, said speech processing circuit generating audible versions of said phrases in response to said digitized speech signals, said speech processing circuit also converting user speech into further digitized speech signals and generating audible versions of said user speech in response to said further digitized speech signals; and a data processor including the following; means for controlling said speech processing circuit to alternately generate audible versions of said stored digitized speech signals and said further user-speech digitized speech signals so as to permit the user to compare his own pronunciation with the pronunciation specified by said stored digitized speech signals, means for permitting said user to specify subsequences of said speech phrases sequence and for controlling said speech processing circuit to generate an audible version of said subsequences, and means for controlling said display to present said symbols in an order different from the order specified by an initial sequence, for permitting said user to re-order said presented symbols, for controlling said speech processing circuit to generate audible versions of said phrases, and for permitting said user to audibly and/or visually compare said re-ordered sequence with said initial sequence.
-
Specification