Method for Substantial Ongoing Cumulative Voice Recognition Error Reduction
First Claim
1. A system comprising:
- a processor system including one or more processors;
a storage system including one or more storage units storing at least a database and a shared vocabulary dictionary;
the storage system storing one or more machine instructions, which when implemented cause the system to implement a method including at leastrecording, at the system, a user pronouncing one or more words;
automatically, by the system, while recording, recognizing and extracting one or more words on the recording, and associating the one or more words recognized with digital text, based on a shared vocabulary dictionary, the shared vocabulary dictionary being shared by multiple unrelated users;
automatically, by the system, identifying at least one voice recognition error, the voice recognition error being a sound that the system was unable to automatically associate with digital text of a word;
automatically, by the system, storing the one or more words that were recognized in the database by at least storing in the database the recording of the pronouncing of the one or more words and the digital text of the one or more words in association with each other;
automatically, by the system, storing the at least one voice recognition error by storing a sound that the system was unable to recognize and an indication that a voice recognition error occurred in association with each other;
receiving, at the system, and storing in the database said digital text to associate with the sound that the system was unable to recognize; and
updating a shared vocabulary dictionary by at least storing in the shared vocabulary dictionary the sound that the system was unable to identify and the digital text received in association with each other, so that the sound that the system was unable to recognize is recognizable by the system after the updating;
wherein the system extracts digital text of words and user pronunciations of the words extracted and updates the shared vocabulary dictionary on an ongoing basis.
0 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, speech is recorded and converted to digital text based on a shared vocabulary dictionary. During the session, voice recognition errors, that is, speech that could not be automatically identified (if any exists), are identified by the system and associated with digital text. When text for the voice recognition error is identified (e.g., by an editor), the shared vocabulary dictionary is updated (so that that particular voice recognition error will not occur again), thereby improving the performance of the system for all users that use the shared vocabulary dictionary. The identification of voice recognitions errors and the updated of the vocabulary dictionary are performed on an ongoing basis, so that the performance of the system for all users continually improves.
-
Citations
20 Claims
-
1. A system comprising:
-
a processor system including one or more processors; a storage system including one or more storage units storing at least a database and a shared vocabulary dictionary; the storage system storing one or more machine instructions, which when implemented cause the system to implement a method including at least recording, at the system, a user pronouncing one or more words; automatically, by the system, while recording, recognizing and extracting one or more words on the recording, and associating the one or more words recognized with digital text, based on a shared vocabulary dictionary, the shared vocabulary dictionary being shared by multiple unrelated users; automatically, by the system, identifying at least one voice recognition error, the voice recognition error being a sound that the system was unable to automatically associate with digital text of a word; automatically, by the system, storing the one or more words that were recognized in the database by at least storing in the database the recording of the pronouncing of the one or more words and the digital text of the one or more words in association with each other; automatically, by the system, storing the at least one voice recognition error by storing a sound that the system was unable to recognize and an indication that a voice recognition error occurred in association with each other; receiving, at the system, and storing in the database said digital text to associate with the sound that the system was unable to recognize; and updating a shared vocabulary dictionary by at least storing in the shared vocabulary dictionary the sound that the system was unable to identify and the digital text received in association with each other, so that the sound that the system was unable to recognize is recognizable by the system after the updating; wherein the system extracts digital text of words and user pronunciations of the words extracted and updates the shared vocabulary dictionary on an ongoing basis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification