Method and apparatus for providing a dynamic speech-driven control and remote service access system
AssigneeSRI International
InventorsJames F. Arnold, Horacio E. Franco, David J. Israel, Christopher Culy
Life of this patent
Estimating the term…
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.
Claims31
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.
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.
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.