AUTOMATED WORD CORRECTION IN SPEECH RECOGNITION SYSTEMS
Systems and methods for correcting recognition errors in speech recognition systems are disclosed herein. Natural conversational variations are identified to determine whether a query intends to correct a speech recognition error or whether the query is a new command. When the query intends to correct a speech recognition error, the system identifies a location of the error and performs the correction. The corrected query can be presented to the user or be acted upon as a command for the system.
1 . (canceled)
2 . A method for correcting a speech recognition error, the method comprising:
detecting a first voice input;
in response to detecting the first voice input, identifying a plurality of words corresponding to the first voice input;
detecting, subsequent to identifying the plurality of words corresponding to the first voice input, a second voice input comprising at least one word;
determining that a first word of the identified plurality of words is frequently misrecognized for the at least one word of the second voice input; and
in response to the determining, replacing the first word of the identified plurality of words with the at least one word of the second voice input.