Method and apparatus for providing a dynamic speech-driven control and remote service access system
First Claim
Patent Images
1. Method for performing speech recognition, said method comprising the steps of:
- (a) receiving a speech signal locally from a user via a client device;
(b) performing speech recognition on said speech signal in accordance with an embedded speech recognizer of said client device to produce a recognizable text signal, wherein said embedded speech recognizer employs a language model;
(c) adapting said performance of speech recognition based on at least one local parameter; and
(d) forwarding said recognizable text signal to a remote server.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a concomitant method for speech recognition. In one embodiment, a distributed speech recognition system provides speech-driven control and remote service access. The distributed speech recognition system comprises a client device and a central server.
-
Citations
31 Claims
-
1. Method for performing speech recognition, said method comprising the steps of:
-
(a) receiving a speech signal locally from a user via a client device;
(b) performing speech recognition on said speech signal in accordance with an embedded speech recognizer of said client device to produce a recognizable text signal, wherein said embedded speech recognizer employs a language model;
(c) adapting said performance of speech recognition based on at least one local parameter; and
(d) forwarding said recognizable text signal to a remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Method for performing speech recognition, said method comprising the steps of:
-
(a) receiving a recognizable text signal representative of a user speech signal from a client device, wherein said recognizable text is generated using a speech recognizer having a language model on said client device, and wherein said recognizable text is generated in accordance with adapting said performance of speech recognition based on at least one local parameter; and
(b) processing said recognizable text signal in accordance with a task model. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A distributed system for performing speech recognition, said system comprising:
-
a client device for receiving a speech signal locally from a user, wherein said client device having an embedded speech recognizer with a language model for performing speech recognition on said speech signal to produce a recognizable text signal, and wherein said embedded speech recognizer further adapts said performance of speech recognition based on at least one local parameter; and
a remote server for receiving said recognizable text signal.
-
-
16. A client device for performing speech recognition, said client device comprising:
-
means for receiving a speech signal locally from a user;
means for performing speech recognition on said speech signal to produce a recognizable text signal, wherein said speech recognition means employs a language model;
means for adapting said performance of speech recognition based on at least one local parameter; and
means for forwarding said recognizable text signal to a remote server. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A server for performing speech recognition, said server comprising:
-
means for receiving a recognizable text signal representative of a user speech signal from a client device, wherein said recognizable text is generated using a speech recognizer having a language model on said client device, and wherein said recognizable text is generated in accordance with adapting said performance of speech recognition based on at least one local parameter; and
means for processing said recognizable text signal in accordance with a task model. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps comprising of:
-
(a) receiving a speech signal locally from a user via a client device;
(b) performing speech recognition on said speech signal in accordance with an embedded speech recognizer of said client device to produce a recognizable text signal, wherein said embedded speech recognizer employs a language model;
(c) adapting said performance of speech recognition based on at least one local parameter; and
(d) forwarding said recognizable text signal to a remote server.
-
-
31. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps comprising of:
-
(a) receiving a recognizable text signal representative of a user speech signal from a client device, wherein said recognizable text is generated using a speech recognizer having a language model on said client device, and wherein said recognizable text is generated in accordance with adapting said performance of speech recognition based on at least one local parameter; and
(b) processing said recognizable text signal in accordance with a task model.
-
Specification