Providing text input using speech data and non-speech data
First Claim
Patent Images
1. A method, comprising:
- at a mobile device with one or more processors, memory, and a display;
receiving a speech input, the speech input including a speech data stream;
while receiving the speech data stream, receiving a non-alphanumeric non-speech input;
retrieving text data from the speech input using speech recognition;
assembling the text data with the non-alphanumeric non-speech input to produce output data, wherein the assembling includes modifying the text data in accordance with the non-alphanumeric non-speech input; and
providing the output data to a user through a user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer readable media providing a speech input interface. The interface can receive speech input and non-speech input from a user through a user interface. The speech input can be converted to text data and the text data can be combined with the non-speech input for presentation to a user.
665 Citations
33 Claims
-
1. A method, comprising:
at a mobile device with one or more processors, memory, and a display; receiving a speech input, the speech input including a speech data stream; while receiving the speech data stream, receiving a non-alphanumeric non-speech input; retrieving text data from the speech input using speech recognition; assembling the text data with the non-alphanumeric non-speech input to produce output data, wherein the assembling includes modifying the text data in accordance with the non-alphanumeric non-speech input; and providing the output data to a user through a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. A mobile device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; receiving a speech input, the speech input including a speech data stream; while receiving the speech data stream, receiving a non-alphanumeric non-speech input; retrieving text data from the speech input using speech recognition; assembling the text data with the non-alphanumeric non-speech input to produce output data, wherein the assembling includes modifying the text data in accordance with the non-alphanumeric non-speech input; and providing the output data to a user through a user interface. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by one or more processors of a mobile device with memory and a display, cause the device to:
-
receive a speech input, the speech input including a speech data stream; while receiving the speech data stream, receive a non-alphanumeric non-speech input; retrieve text data from the speech input using speech recognition; assemble the text data with the non-alphanumeric non-speech input to produce output data, wherein the assembling includes modifying the text data in accordance with the non-alphanumeric non-speech input; and provide the output data to a user through a user interface. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification