Automatically improving a voice recognition system
First Claim
1. An automated method of monitoring recognition accuracy in a voice recognition system comprising:
- retrieving voice recognition information produced by a voice recognition system in response to recognizing a user utterance, the voice recognition information comprising a recognized voice command associated with the user utterance and a reference to an audio file that includes the user utterance;
playing the audio file;
determining if the recognized voice command matches the user utterance included in the audio file;
transcribing the user utterance to create a transcribed utterance, if the recognized voice command does not match the user utterance; and
recording the transcribed utterance in association with the recognized voice command to monitor recognition accuracy of the voice recognition system.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for automatically improving a voice recognition system are provided. In one embodiment, the systems and methods retrieve voice recognition information produced by a voice recognition system in response to recognizing a user utterance. The voice recognition information comprises a recognized voice command associated with the user utterance and a reference to an audio file that includes the user utterance. The audio file is played and it is determined if the recognized voice command matches the user utterance included in the audio file. The user utterance is then transcribed to create a transcribed utterance, if the recognized voice command does not match the user utterance. The transcribed utterance is then recorded in association with the recognized voice command to monitor recognition accuracy.
-
Citations
2 Claims
-
1. An automated method of monitoring recognition accuracy in a voice recognition system comprising:
-
retrieving voice recognition information produced by a voice recognition system in response to recognizing a user utterance, the voice recognition information comprising a recognized voice command associated with the user utterance and a reference to an audio file that includes the user utterance;
playing the audio file;
determining if the recognized voice command matches the user utterance included in the audio file;
transcribing the user utterance to create a transcribed utterance, if the recognized voice command does not match the user utterance; and
recording the transcribed utterance in association with the recognized voice command to monitor recognition accuracy of the voice recognition system.
-
-
2-60. -60. (canceled)
Specification