ORAL MODIFICATION OF AN ASR LEXICON OF AN ASR ENGINE
First Claim
1. A method for providing oral modification of an automatic speech recognition (‘
- ASR’
) lexicon of an ASR engine, the method comprising;
receiving, in the ASR engine from a user through a multimodal application, speech for recognition, wherein the ASR engine comprises an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition;
indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word;
receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, the oral instruction accompanied by an oral spelling of the word from the user; and
executing the instruction by the ASR engine.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products are described for providing oral modification of an ASR lexicon of an ASR engine that include receiving, in the ASR engine from a user through a multimodal application, speech for recognition, where the ASR engine includes an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition; indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word; receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, where the oral instruction is accompanied by an oral spelling of the word from the user; and executing the instruction by the ASR engine.
336 Citations
20 Claims
-
1. A method for providing oral modification of an automatic speech recognition (‘
- ASR’
) lexicon of an ASR engine, the method comprising;receiving, in the ASR engine from a user through a multimodal application, speech for recognition, wherein the ASR engine comprises an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition; indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word; receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, the oral instruction accompanied by an oral spelling of the word from the user; and executing the instruction by the ASR engine. - View Dependent Claims (2, 3, 4, 5, 6)
- ASR’
-
7. Apparatus for providing oral modification of an automatic speech recognition (‘
- ASR’
) lexicon of an ASR engine, the apparatus comprising a computer processor and a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of;receiving, in the ASR engine from a user through a multimodal application, speech for recognition, wherein the ASR engine comprises an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition; indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word; receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, the oral instruction accompanied by an oral spelling of the word from the user; and executing the instruction by the ASR engine. - View Dependent Claims (8, 9, 10, 11, 12)
- ASR’
-
13. A computer program product for for providing oral modification of an automatic speech recognition (‘
- ASR’
) lexicon of an ASR engine, the computer program product disposed upon a signal bearing medium, the computer program product comprising computer program instructions capable of;receiving, in the ASR engine from a user through a multimodal application, speech for recognition, wherein the ASR engine comprises an ASR lexicon of words capable of recognition by the ASR engine, and the ASR lexicon does not contain at least one word of the speech for recognition; indicating by the ASR engine through the multimodal application to the user that the ASR lexicon does not contain the word; receiving by the ASR engine from the user through the multimodal application an oral instruction to add the word to the ASR lexicon, the oral instruction accompanied by an oral spelling of the word from the user; and executing the instruction by the ASR engine. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
- ASR’
Specification