System and method for implementing a refined dictionary for speech recognition
First Claim
1. A system for performing a speech recognition dictionary refinement procedure, comprising:
- a database analyzer that identifies first vocabulary words that are present in a training database and identifies second vocabulary words that are not present in said training database;
a relevance module that separates first pronunciations of said first vocabulary words into initial short word pronunciations and initial long word pronunciations, said relevance module performing a cumulative threshold procedure upon said initial short word pronunciations to create final short word pronunciations that are added to a refined dictionary, said relevance module performing a standardized distance threshold procedure upon said initial long word pronunciations to create final long word pronunciations that are added to said refined dictionary; and
a consensus module that computes plurality pronunciations for second pronunciations of said second vocabulary words, said consensus module comparing said plurality pronunciations to said second pronunciations to identify final consensus pronunciations that are added to said refined dictionary.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for implementing a refined dictionary for speech recognition includes a database analyzer that initially identifies first vocabulary words that are present in a training database and second vocabulary words that are not present in the training database. A relevance module then performs refinement procedures upon the first vocabulary words to produce refined short word pronunciations and refined long word pronunciations that are added to a refined dictionary. A consensus module compares the second pronunciations with calculated plurality pronunciations to identify final consensus pronunciations that are then included in the refined dictionary.
26 Citations
42 Claims
-
1. A system for performing a speech recognition dictionary refinement procedure, comprising:
-
a database analyzer that identifies first vocabulary words that are present in a training database and identifies second vocabulary words that are not present in said training database;
a relevance module that separates first pronunciations of said first vocabulary words into initial short word pronunciations and initial long word pronunciations, said relevance module performing a cumulative threshold procedure upon said initial short word pronunciations to create final short word pronunciations that are added to a refined dictionary, said relevance module performing a standardized distance threshold procedure upon said initial long word pronunciations to create final long word pronunciations that are added to said refined dictionary; and
a consensus module that computes plurality pronunciations for second pronunciations of said second vocabulary words, said consensus module comparing said plurality pronunciations to said second pronunciations to identify final consensus pronunciations that are added to said refined dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for performing a speech-recognition dictionary refinement procedure, comprising:
-
utilizing a database analyzer to identify first vocabulary words that are present in a training database, and to identify second vocabulary words that are not present in said training database;
separating first pronunciations of said first vocabulary words into initial short word pronunciations and initial long word pronunciations by utilizing a relevance module that then performs a cumulative threshold procedure upon said initial short word pronunciations to create final short word pronunciations that are added to a refined dictionary, said relevance module also performing a standardized distance threshold procedure upon said initial long word pronunciations to create final long word pronunciations that are added to said refined dictionary; and
computing plurality pronunciations for second pronunciations of said second vocabulary words by utilizing a consensus module that then compares said plurality pronunciations to said second pronunciations to identify final consensus pronunciations that are added to said refined dictionary. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A system for performing a speech-recognition dictionary refinement procedure, comprising:
-
means for identifying first vocabulary words that are present in a training database, and second vocabulary words that are not present in said training database;
means for separating first pronunciations of said first vocabulary words into initial short word pronunciations and initial long word pronunciations, said means for separating then performing a cumulative threshold procedure upon said initial short word pronunciations to create final short word pronunciations that are added to a refined dictionary, said means for separating also performing a standardized distance threshold procedure upon said initial long word pronunciations to create final long word pronunciations that are added to said refined dictionary; and
means for computing plurality pronunciations for second pronunciations of said second vocabulary words, said means for computing then comparing said plurality pronunciations to said second pronunciations to identify final consensus pronunciations that are added to said refined dictionary.
-
-
42. A system for performing a speech-recognition dictionary refinement procedure, comprising:
-
a database analyzer that identifies first vocabulary words that are present in a training database, and second vocabulary words that are not present in said training database;
a relevance module that generates refined short word pronunciations of said first vocabulary words for a refined dictionary, said relevance module also generating refined long word pronunciations of said first vocabulary words for said refined dictionary; and
a consensus module that generates consensus pronunciations for said refined dictionary based upon plurality pronunciations of said second vocabulary words.
-
Specification