STATISTICAL MACHINE TRANSLATION FRAMEWORK FOR MODELING PHONOLOGICAL ERRORS IN COMPUTER ASSISTED PRONUNCIATION TRAINING SYSTEM
First Claim
Patent Images
1. A method for teaching a user a non-native language, the method comprising the steps of:
- creating, in a computer process, models representing phonological errors in the non-native language; and
generating with the models, in a computer process, non-native pronunciations for a native pronunciation.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for teaching a user a non-native language include creating models representing phonological errors in the non-native language and generating with the models non-native pronunciations for a native pronunciation. The non-native pronunciations may be used for detecting phonological errors in an utterance spoken in the non-native language by the user. The models can include a native to non-native phone translation model and a non-native phone language model.
-
Citations
25 Claims
-
1. A method for teaching a user a non-native language, the method comprising the steps of:
-
creating, in a computer process, models representing phonological errors in the non-native language; and generating with the models, in a computer process, non-native pronunciations for a native pronunciation. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11)
-
-
4. (canceled)
-
12. A system for teaching a user a non-native language, the system comprising:
-
a word aligning module for aligning native pronunciations with corresponding non-native pronunciations, the aligned native and non-native pronunciations for use in creating a native to non-native phone translation model; a language modeling module for generating a non-native phone language model using annotated native and non-native phone sequences; and a non-native pronunciation generator for generating non-native pronunciations using the phone translation and phone language models. - View Dependent Claims (13, 15, 17, 18, 19, 20, 22, 23)
-
-
14. (canceled)
-
16. (canceled)
-
21. (canceled)
-
24. A system for teaching a user a non-native language, the system comprising:
-
a memory containing instructions; a processor executing the instructions contained in the memory, the instructions for;
aligning native pronunciations with corresponding non-native pronunciations, the aligned native and non-native pronunciations for use in creating a native to non-native phone translation model;generating a non-native phone language model using annotated native and non-native phone sequences; and generating non-native pronunciations using the phone translation and phone language models.
-
-
25. (canceled)
Specification