Automated centralized updating of speech recognition systems
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving unrecognized data by a speech recognition program at a particular client;
transmitting the unrecognized data from the particular client to a provider;
processing the unrecognized data at the provider into a known data; and
transmitting the known data to at least one client other than the particular client.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a speech recognition program at a client receives data that is unrecognized, such as an unrecognized word, an unrecognized pronunciation of a known word, an unrecognized dialect of a known, and/or a substantially new word frequency usage. The client transmits the data to a provider, which processes the data into known data, and transmits the known data back to a number of clients, including the client that initially sent the unrecognized data. In one embodiment, the unrecognized data is sent from the client to the provider via a third party, to anonymize the data.
50 Citations
26 Claims
-
1. A computer-implemented method comprising:
-
receiving unrecognized data by a speech recognition program at a particular client;
transmitting the unrecognized data from the particular client to a provider;
processing the unrecognized data at the provider into a known data; and
transmitting the known data to at least one client other than the particular client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving unrecognized data by a speech recognition program at a particular client;
transmitting the unrecognized data from the particular client to a third party to group the particular client with other clients within a predetermined linguistic class;
transmitting the unrecognized data from the third party to a provider;
processing the unrecognized data at the provider into known data; and
,transmitting the known data to at least one client including the particular client. - View Dependent Claims (9, 10, 11)
-
-
12. A machine-readable medium having instructions stored thereon for execution by a processor of a speech recognition provider to perform a method comprising:
-
receiving unrecognized data generated by a speech recognition program of a particular client, and initially sent by the particular client;
processing the unrecognized data into known data, wherein the known data is associated with one or more linguistic groups; and
,transmitting the known data to a plurality of clients associated with said one or more different linguistic groups. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computerized system comprising:
-
a particular client capable of having a speech recognition program running thereon designed to receive recognized data and unrecognized data; and
,a provider designed to process the unrecognized data into known data and to transmit the known data to at least one client including the particular client, the particular client being further designed to transmit unrecognized data to the provider such that unrecognized data received by the provider is substantially independent of recognized data. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A client computer system configured to perform speech recognition, comprising:
-
a microphone capable of detecting sound data;
means for receiving unrecognized sound data from the microphone;
transmitting the unrecognized sound data to a provider; and
,receiving known data from the provider previously processed by the provider from unrecognized sound data. - View Dependent Claims (23, 24, 25, 26)
-
Specification