SYSTEM AND METHOD FOR PROCESSING SPEECH RECOGNITION
First Claim
1. A method comprising:
- receiving a speech utterance from a client device, the speech utterance spoken by a user;
identifying a location associated with the speech utterance;
determining a probability associated with the user and the location, the probability being an expected type of background noise for the user at the location; and
based on the probability, applying a background noise model to recognize the speech utterance.
11 Assignments
0 Petitions
Accused Products
Abstract
An automatic speech recognition (ASR) system and method is provided for controlling the recognition of speech utterances generated by an end user operating a communications device. The ASR system and method can be used with a mobile device that is used in a communications network. The ASR system can be used for ASR of speech utterances input into a mobile device, to perform compensating techniques using at least one characteristic and for updating an ASR speech recognizer associated with the ASR system by determined and using a background noise value and a distortion value that is based on the features of the mobile device. The ASR system can be used to augment a limited data input capability of a mobile device, for example, caused by limited input devices physically located on the mobile device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a speech utterance from a client device, the speech utterance spoken by a user; identifying a location associated with the speech utterance; determining a probability associated with the user and the location, the probability being an expected type of background noise for the user at the location; and based on the probability, applying a background noise model to recognize the speech utterance. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform a method comprising; receiving a speech utterance from a client device, the speech utterance spoken by a user; identifying a location associated with the speech utterance; determining a probability associated with the user and the location, the probability being an expected type of background noise for the user at the location; and based on the probability, applying a background noise model to recognize the speech utterance. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having instructions stored which, when executed by the processor, cause the processor to perform a method comprising:
-
receiving a speech utterance from a client device, the speech utterance spoken by a user; identifying a location associated with the speech utterance; determining a probability associated with the user and the location, the probability being an expected type of background noise for the user at the location; and based on the probability, applying a background noise model to recognize the speech utterance. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification