PROVIDING TEXT INPUT USING SPEECH DATA AND NON-SPEECH DATA
First Claim
Patent Images
1. A system comprising:
- a user interface operable to receive speech input and non-speech input from a user;
a communications interface operable to communicate the speech input and non-speech input to a speech to text composition module, the speech to text composition module being operable to convert the speech input to text data and to supplement the text data with the non-speech input to produce combined text data; and
a presentation module operable to receive the combined text data and to present the combined text data to the user.
1 Assignment
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.
-
Citations
24 Claims
-
1. A system comprising:
-
a user interface operable to receive speech input and non-speech input from a user; a communications interface operable to communicate the speech input and non-speech input to a speech to text composition module, the speech to text composition module being operable to convert the speech input to text data and to supplement the text data with the non-speech input to produce combined text data; and a presentation module operable to receive the combined text data and to present the combined text data to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
receiving speech input and non-speech input from a user, the speech input and non-speech input comprising respective sequence indicators; providing the speech input and non-speech input to a speech to text composition server; receiving text data from the speech to text composition server, the text data comprising a textual representation of the provided speech input combined with the provided non-speech input; and presenting the text data to the user. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. One or more computer readable media having software program code operable to provide an editing interface, operable to perform steps comprising:
-
receiving speech input and non-speech input from a user through a user interface; multiplexing the speech input with the non-speech input to produce a data stream; transmitting the data stream to a speech recognition module; receiving text data from the speech recognition module, the text data comprising a textual representation of the data stream; and presenting the text data to the user. - View Dependent Claims (17)
-
-
18. A system comprising:
-
an interface operable to receive speech data and non-speech data from a mobile device, the speech data and non-speech data including sequence information; a speech recognition module operable to analyze the speech data to derive text data, the text data comprising sequence information associated with each of a plurality of words associated with the speech data; and a text composition module operable to receive the text data and to combine the text data with the non-speech data based upon the sequence information associated with the non-speech data and the text data, the text composition module being operable to produce combined text data derived from the text data and the non-speech data; wherein the interface is operable to transmit the combined text data to the mobile device for presentation to a user of the mobile device.
-
-
19. A text editor comprising:
-
a non-speech editing environment displayed during a non-speech editing mode, the non-speech editing environment being operable to receive keyboard data from a user and to present text data related to the keyboard input to the user, the non-speech editing environment comprising a first escape sequence to enter a speech editing mode; and a speech input environment displayed during the speech editing mode, the speech input environment operable to receive speech input and non-speech input from the user, and to present text data derived from the speech input and non-speech input to the user, the speech input environment comprising a second escape sequence to return to the non-speech editing mode. - View Dependent Claims (20, 21, 22)
-
-
23. A method comprising:
-
obtaining speech input; obtaining non-speech input; converting the inputs into text data; and transmitting the text data to a device for presentation on the device.
-
-
24. An apparatus comprising:
-
a user interface operable to receive speech input and non-speech input; and a processor operable to time stamp the inputs, to convert the time-stamped inputs to text data, and to present the text data on the apparatus.
-
Specification