SPEECH RECOGNITION METHOD AND SYSTEM WITH SIMULTANEOUS TEXT EDITING
1 Assignment
0 Petitions
Accused Products
Abstract
In order to generate text from an audio input, speech from a user is stored in an audio queue, the stored speech is transformed into text through speech recognition, and the text is displayed to the user. A text editing event inputted by the user is also stored in the audio queue, and changes resulting from the text editing event are instantly displayed to the user. When all speech queued prior to the text editing event in the audio queue is transformed into text, speech recognition is halted and the text editing event is processed while additional speech from the user is stored in the audio queue. As soon as the text editing event has been processed, speech recognition is resumed.
7 Citations
8 Claims
-
1-4. -4. (canceled)
-
5. A method for generating and editing text from an audio input, the method comprising the steps of:
-
queuing speech from a user in an audio queue; transforming the speech in the audio queue into text through speech recognition; displaying the text to the user; queuing a text editing event in the audio queue; displaying to the user changes resulting from the text editing event; halting the speech recognition when all speech queued prior to the text editing event in the audio queue is transformed; processing the text editing event and editing the text while queuing additional speech from the user in the audio queue; and resuming the speech recognition when the text editing event has been processed. - View Dependent Claims (6, 7)
-
-
8. A system for generating and editing text from an audio input, the system comprising:
-
an audio queue that stores speech from a user; a speech recognition engine that transforms the speech stored in the audio queue into text; a user view engine and display that displays the text to the user; and an event processor configured or programmed to process a text editing event inputted by the user;
whereinthe audio queue queues the text editing event; the user view engine and the display operate to display to the user changes resulting from the text editing event; the event processor is configured or programmed to halt speech recognition by the speech recognition engine when all speech queued prior to the text editing event in the audio queue is transformed; the event processor is configured or programmed to process the text editing event and edit the text while additional speech from the user is stored in the audio queue; and the event processor is configured or programmed to resume speech recognition by the speech recognition engine when the text editing event has been processed.
-
Specification