Biasing voice correction suggestions
First Claim
Patent Images
1. A method comprising:
- receiving, at a user device, a voice input from a user of the user device;
displaying, by the user device, an initial recognition output in a graphical user interface based on the voice input, the initial recognition output comprising an initial transcription of the voice input, the initial transcription comprising a misrecognized term;
receiving, at the user device, a selection indication indicating a user selection in the graphical user interface of a portion of the initial recognition output to correct the misrecognized term;
after receiving the selection indication, displaying, by the user device, a first list of suggested recognition outputs of the voice input in the graphical user interface, each suggested recognition output of the first list comprising a respective phonetic similarity to the received voice input;
after displaying the first list of suggested recognition outputs, receiving, at the user device, one or more text characters inputted by the user through the graphical user interface; and
replacing, by the user device, the misrecognized term based on the received one or more text characters to provide a corrected transcription of the voice input.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the method includes receiving a voice input from a user device; generating a recognition output; receiving a user selection of one or more terms in the recognition output; receiving a user input of one or more letters replacing the user selected one or more terms; determining suggested correction candidates based in part on the user input and the voice input; and providing one or more suggested correction candidates to the user device as suggested corrected recognition outputs.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a user device, a voice input from a user of the user device; displaying, by the user device, an initial recognition output in a graphical user interface based on the voice input, the initial recognition output comprising an initial transcription of the voice input, the initial transcription comprising a misrecognized term; receiving, at the user device, a selection indication indicating a user selection in the graphical user interface of a portion of the initial recognition output to correct the misrecognized term; after receiving the selection indication, displaying, by the user device, a first list of suggested recognition outputs of the voice input in the graphical user interface, each suggested recognition output of the first list comprising a respective phonetic similarity to the received voice input; after displaying the first list of suggested recognition outputs, receiving, at the user device, one or more text characters inputted by the user through the graphical user interface; and replacing, by the user device, the misrecognized term based on the received one or more text characters to provide a corrected transcription of the voice input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user device comprising:
-
data processing hardware; and memory hardware in communication with the data processing hardware and storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising; receiving a voice input from a user of the user device; displaying an initial recognition output in a graphical user interface based on the voice input, the initial recognition output comprising an initial transcription of the voice input, the initial transcription comprising a misrecognized term; receiving a selection indication indicating a user selection in the graphical user interface of a portion of the initial recognition output to correct the misrecognized term; after receiving the selection indication, displaying a first list of suggested recognition outputs of the voice input in the graphical user interface, each suggested recognition output of the first list comprising a respective phonetic similarity to the received voice input; after displaying the first list of suggested recognition outputs, receiving one or more text characters inputted by the user through the graphical user interface; and replacing the misrecognized term based on the received one or more text characters to provide a corrected transcription of the voice input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification