Back to results
US 6,785,647 B2Granted
Speech recognition system with network accessible speech processing resources
OwnerWilliam R. Hutchisoninventor
Life of this patent
Estimating the term…
Abstract
A method of speech recognition including receiving speech signals into a front-end processor and storing at least some resources used for speech recognition in a network-attached server. The front-end processor is coupled to the network-attached server to perform the speech recognition.
Claims28
A method of speech recognition comprising the acts of:
- receiving speech signals into a front-end processor;
- storing at least some speaker-dependent and/or speaker group-dependent resources used for speech recognition in a network-attached server, including resources that implement a mapping between the speech signals and tokens that have mean ing to a voice enabled application;
- coupling the front-end processor to the network-attached server over a network to perform the speech recognition using the resources.
A speech recognition server comprising:
- a network interface configured to receive a request from an external entity;
- an identification of a speaker associated with each request;
- speaker-dependent signature data structures stored in the speech recognition server;
- and
- means for generating a response including speaker-dependent voice recognition resources in response to the received request, wherein the voice recognition resources are used by the external entity to perform speech recognition.
2 more elements
A speech recognition system comprising:
- a centralized resource of shared, speaker-dependent speech recognition resources;
- two or more applications having processes for receiving a voice signal and communicating with the centralized resource over a network to perform speech recognition on the voice signal using the speech recognition resources from the centralized resource.
A speech-enabled software application comprising:
- a first interface for receiving a voice signal from a speaker;
- a second interface for sending the voice signal over a network to a centralized speech recognition server;
- a third interface for receiving phoneme probabilities from the speech recognition server corresponding to the voice signal;
- and
- processes for using the phoneme probabilities to launch speech-enabled functions for the speaker.
2 more elements
A method of creating a speech sample database comprising:
- accepting a voice recognition task at an application;
- communicating the voice recognition task to a centralized resource;
- performing the voice recognition task at a the centralized resource;
- causing the application to evaluate correctness of the voice recognition;
- and
- storing the speech sample from the task with its recognition result in a speech sample database.
3 more elements
Dependencies are inferred from the claim text.