SYSTEM AND METHODS FOR IMPROVING LANGUAGE PRONUNCIATION
First Claim
Patent Images
1. A system for improving pronunciation by a user of a non-native language, comprising:
- a curriculum program module comprising a plurality of tracks, each track corresponding to a selected set of words or phrases;
a speech recognition system that analyzes an utterance spoken by the user, the utterance corresponding to a word or phrase of the track, the speech recognition system returning a ranked list of recognized words;
a pronunciation analysis module that compares the ranked list of recognized words to a series of mispronunciations corresponding to the selected word or phrase, and if a match occurs, identifying guidance to correct the matched mispronunciation; and
a human-machine interface that enables the user to select a curriculum, track and word or phrase, prompts the user to speak the utterance; and
displays to the user the guidance identified by the pronunciation analysis module.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for analyzing pronunciation, detecting errors and providing automatic feedback to help non-native speakers improve pronunciation of a foreign language is provided that employs publicly available, high accuracy third-party automatic speech recognizers available via the Internet to analyze and identify mispronunciations.
45 Citations
20 Claims
-
1. A system for improving pronunciation by a user of a non-native language, comprising:
-
a curriculum program module comprising a plurality of tracks, each track corresponding to a selected set of words or phrases; a speech recognition system that analyzes an utterance spoken by the user, the utterance corresponding to a word or phrase of the track, the speech recognition system returning a ranked list of recognized words; a pronunciation analysis module that compares the ranked list of recognized words to a series of mispronunciations corresponding to the selected word or phrase, and if a match occurs, identifying guidance to correct the matched mispronunciation; and a human-machine interface that enables the user to select a curriculum, track and word or phrase, prompts the user to speak the utterance; and
displays to the user the guidance identified by the pronunciation analysis module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for improving pronunciation by a user of a non-native language, comprising:
-
presenting to the user a curriculum comprising a plurality of tracks, each track corresponding to a selected set of words or phrases; prompting the user to create an utterance corresponding to a word or phrase selected from among the plurality of tracks; analyzing the utterance using a speech recognition system, the speech recognition system returning a ranked list of recognized words; comparing the ranked list of recognized words to a series of mispronunciations corresponding to the word or phrase, and if a match occurs, identifying guidance for the user to correct the matched mispronunciation; and displaying the guidance to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification