Word-level correction of speech input
First Claim
1. A computer-implemented method comprising:
- providing a plurality of transcribed words from a word lattice for display on a computing device;
in response to receiving an indication that a particular transcribed word has been selected, providing for display on the computing device a particular alternate phrase from the word lattice, wherein the particular alternate phrase includes alternate words that correspond to (i) the particular transcribed word and (ii) at least one transcribed word preceding the particular transcribed word; and
in response to receiving an indication that the particular alternate phrase has been selected, replacing, with the particular transcribed phrase, (i) the particular transcribed word and (ii) the at least one transcribed word preceding the particular transcribed word.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be implemented in, among other things, a computer-implemented method for correcting words in transcribed text including receiving speech audio data from a microphone. The method further includes sending the speech audio data to a transcription system. The method further includes receiving a word lattice transcribed from the speech audio data by the transcription system. The method further includes presenting one or more transcribed words from the word lattice. The method further includes receiving a user selection of at least one of the presented transcribed words. The method further includes presenting one or more alternate words from the word lattice for the selected transcribed word. The method further includes receiving a user selection of at least one of the alternate words. The method further includes replacing the selected transcribed word in the presented transcribed words with the selected alternate word.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
providing a plurality of transcribed words from a word lattice for display on a computing device; in response to receiving an indication that a particular transcribed word has been selected, providing for display on the computing device a particular alternate phrase from the word lattice, wherein the particular alternate phrase includes alternate words that correspond to (i) the particular transcribed word and (ii) at least one transcribed word preceding the particular transcribed word; and in response to receiving an indication that the particular alternate phrase has been selected, replacing, with the particular transcribed phrase, (i) the particular transcribed word and (ii) the at least one transcribed word preceding the particular transcribed word. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, encoded on a non-transitory computer-readable medium, operable to cause one or more processors to perform operations for correcting words in transcribed text, the operations comprising:
-
providing a plurality of transcribed words from a word lattice for display on a computing device; in response to receiving an indication that a particular transcribed word has been selected, providing for display on the computing device a particular alternate phrase from the word lattice, wherein the particular alternate phrase includes alternate words that correspond to (i) the particular transcribed word and (ii) at least one transcribed word preceding the particular transcribed word; and in response to receiving an indication that the particular alternate phrase has been selected, replacing, with the particular transcribed phrase, (i) the particular transcribed word and (ii) the at least one transcribed word preceding the particular transcribed word. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for correcting words in transcribed text, the system comprising:
-
one or more computers; and a computer-readable medium coupled to the one or more computers having instructions stored thereon which, when executed by the one or more computers, cause the one or more computers to perform operations comprising; providing a plurality of transcribed words from a word lattice for display on a computing device; in response to receiving an indication that a particular transcribed word has been selected, providing for display on the computing device a particular alternate phrase from the word lattice, wherein the particular alternate phrase includes alternate words that correspond to (i) the particular transcribed word and (ii) at least one transcribed word preceding the particular transcribed word; and in response to receiving an indication that the particular alternate phrase has been selected, replacing, with the particular transcribed phrase, (i) the particular transcribed word and (ii) the at least one transcribed word preceding the particular transcribed word. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification