USER-PROVIDED TRANSCRIPTION FEEDBACK AND CORRECTION
First Claim
1. An arrangement of at least one non-transitory computer readable medium comprising code that, if executed by at least one computer processor comprised by a virtual assistant, would cause the virtual assistant to:
- visually display a transcription word sequence of recognized speech;
accept input from a user about whether the word sequence is a correct transcription;
responsive to the input being negative, ask the user to correct the transcription;
accept input from the user correcting the transcription; and
use the corrected transcription to improve speech recognition accuracy.
9 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and non-transitory computer readable medium provide for a visual display of a user interface for a voice-based virtual assistant system. After displaying a transcription of user speech and performing requested actions, the system allows the user to provide, by speech or manual input, an indication of satisfaction or dissatisfaction. For transcription errors, the user is presented an opportunity to correct the transcription text. The system can present several transcription hypotheses to the user, and allow the user to choose among them, or to edit one of them, as the intended transcription. A back-end server system uses the corrected transcription to train a machine learning model to perform more accurate speech recognition or provide more useful actions for future users. A system can save one or more speech recognition transcription hypotheses and check corrected results against the other transcriptions to further improve models.
34 Citations
9 Claims
-
1. An arrangement of at least one non-transitory computer readable medium comprising code that, if executed by at least one computer processor comprised by a virtual assistant, would cause the virtual assistant to:
-
visually display a transcription word sequence of recognized speech; accept input from a user about whether the word sequence is a correct transcription; responsive to the input being negative, ask the user to correct the transcription; accept input from the user correcting the transcription; and use the corrected transcription to improve speech recognition accuracy. - View Dependent Claims (2, 3)
-
-
4. A method of collecting user feedback and correction of transcription errors, the method comprising:
-
visually displaying a transcription word sequence of recognized speech; accepting input from a user about whether the word sequence is a correct transcription; responsive to the input being negative, asking the user to correct the transcription; accepting input from the user correcting the transcription; and using the corrected transcription to improve speech recognition accuracy. - View Dependent Claims (5, 6)
-
-
7. A system for collecting user feedback and correction of transcription errors, the system comprising:
-
means to visually display a transcription word sequence of recognized speech; means to accept input from a user about whether the word sequence is a correct transcription; means to, responsive to the input being negative, ask the user to correct the transcription; means to accept input from the user correcting the transcription; and means to use the corrected transcription to improve speech recognition accuracy. - View Dependent Claims (8, 9)
-
Specification