Method and apparatus for processing voice data
First Claim
1. ) A method for processing voice data provided by an application program, the application program having a form associated therein for inserting text, the method comprising:
- receiving voice data associated with the form within the application program, the voice data having an identifier associated therewith for identifying the form;
translating the voice data to corresponding text data; and
providing the text data and the identifier to the application program for associating the text data with the form.
11 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the present disclosure is a device for processing voice data associated with an application program. The application program has a form therein for entering voice data. The application program provides an identifier associated with voice data for identifying the form the voice data is associated with. The device includes an input portion for receiving voice data and identifier information from the application program. Also included is a translation portion for translating voice data to text data. The translation portion receives the voice data from the input portion and translates the voice data to text data. Also included is an output portion for sending output text data and the identifier information to the application program for association with the form.
38 Citations
21 Claims
-
1. ) A method for processing voice data provided by an application program, the application program having a form associated therein for inserting text, the method comprising:
-
receiving voice data associated with the form within the application program, the voice data having an identifier associated therewith for identifying the form;
translating the voice data to corresponding text data; and
providing the text data and the identifier to the application program for associating the text data with the form. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. ) A device for processing voice data associated with an application program, the application program having a form therein for entering voice data, the application program providing an identifier associated with voice data for identifying the form the voice data is associated with, the device comprising:
-
an input portion for receiving voice data and identifier information from the application program;
a translation portion for translating voice data to text data, the translation portion receiving the voice data from the input portion and translating the voice data to text data; and
an output potion for sending output text data and the identifier information to the application program for association with the form. - View Dependent Claims (9, 10)
-
-
11. ) A method for processing voice data comprising:
-
providing a stream of voice data to an application processing device, the application processing device establishing a connection to a voice processing device upon receipt of voice data whereby voice data is passed in real time to the voice processing device;
disconnecting the application processing device from the voice processing device upon termination of the stream of voice and polling the voice processing device for completion of translation of the voice data into text data; and
requesting the text data for posting by the voice processing device upon completion of translation of the voice data into text data.
-
-
12. ) A system for processing voice data comprising:
-
a processing device running an application program, the processing device having an input device for receiving a voice signal and converting that voice signal into voice data;
an application processing device configured for internet connection, the application processing device having a data link for receiving voice data in real time from the processing device; and
a voice processing device configured for Internet connection whereby voice data is passed in real time from the application processing device to the voice processing device. - View Dependent Claims (13, 14, 15)
-
-
16. ) A computer-readable storage medium storing a computer program product that, when run in a voice-processing platform for processing voice data, the stored program executing the steps of:
-
receiving a header and envelope information from an internet connected voice data capture device running an application program, the header containing a destination address and a destination port for the voice processing system, the header further including a source address and a source port for the voice data capture device, the envelope information containing voice data, an application identification for the application program to identify context of the voice data and command information for specifying processing of the voice data by the voice processing platform;
processing the voice data as specified by the command information to convert the voice data into text data, the text data is combined with the application identification to form revised envelope information and a revised header containing a destination address and a destination port for the voice data capture device, the header further including a source address and a source port for the voice processing system platform; and
posting the revised envelope using the revised header. - View Dependent Claims (17)
-
-
18. ) A method for collecting data comprising:
-
providing a form having a request for information therein, the request for information having a user selectable portion that when selected captures voice data from an input device; and
tagging the voice data with an identifier for associating the voice data to the form. - View Dependent Claims (19, 20)
-
-
21. ) A device for collecting data comprising:
-
a display portion for displaying a form having an insertion portion for inserting information therein, the insertion portion is selectable for capturing voice data from an input device; and
a control portion for tagging the voice data with an identifier for associating the voice data to the form.
-
Specification