Adapting speech recognition acoustic models with environmental and social cues
First Claim
1. A computer program product comprising:
- a non-transitory computer useable storage medium including a computer readable program, wherein the computer readable program includes instructions that, when executed by a processing device within a computer, cause the computer to perform operations comprising;
compiling information of environmental conditions, exclusive of audio input, to identify a current speech environment for audio input into a speech recognizer on a device, wherein compiling the information of the environmental conditions comprises determining an estimate of a number of persons within a certain distance of the device, wherein determining the estimate of the number of persons within the certain distance of the device comprises compiling information of a number of local wireless devices within the distance of the device;
comparing the information of the environmental conditions with profiles of acoustic models, wherein each profile associates with an acoustic model, and wherein each acoustic model compensates for background noise or acoustical distortions of the audio input; and
selecting a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input.
1 Assignment
0 Petitions
Accused Products
Abstract
An acoustic model adaptation system includes a memory device and a model selector engine coupled to the memory device. The model selector engine is configured to compile information of environmental conditions to identify a current speech environment for audio input into a speech recognizer on a device. The model selector engine is further configured to compare the information of the environmental conditions with profiles of acoustic models. Each profile associates with an acoustic model. Each acoustic model compensates for background noise or acoustical distortions of the audio input. The model selector engine is further configured to select a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input from the user.
-
Citations
17 Claims
-
1. A computer program product comprising:
a non-transitory computer useable storage medium including a computer readable program, wherein the computer readable program includes instructions that, when executed by a processing device within a computer, cause the computer to perform operations comprising; compiling information of environmental conditions, exclusive of audio input, to identify a current speech environment for audio input into a speech recognizer on a device, wherein compiling the information of the environmental conditions comprises determining an estimate of a number of persons within a certain distance of the device, wherein determining the estimate of the number of persons within the certain distance of the device comprises compiling information of a number of local wireless devices within the distance of the device; comparing the information of the environmental conditions with profiles of acoustic models, wherein each profile associates with an acoustic model, and wherein each acoustic model compensates for background noise or acoustical distortions of the audio input; and selecting a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for adapting speech recognition acoustic models, the method comprising:
-
compiling information of environmental conditions, exclusive of audio input, to identify a current speech environment for audio input into a speech recognizer on a device, wherein compiling the information of the environmental conditions comprises determining an estimate of a number of persons within a certain distance of the device, wherein determining the estimate comprises compiling information of social network statistics; comparing the information of the environmental conditions with profiles of acoustic models, wherein each profile associates with an acoustic model, and wherein each acoustic model compensates for background noise or acoustical distortions of the audio input; and selecting a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An acoustic model adaptation system, the system comprising:
-
a memory device, and a model selector engine coupled to the memory device, the model selector engine configured to; compile information of environmental conditions, exclusive of audio input from a user, to identify a current speech environment for audio input into a speech recognizer on a device; compare the information of the environmental conditions with profiles of acoustic models, wherein each profile associates with an acoustic model, and wherein each acoustic model compensates for background noise or acoustical distortions of the audio input; select a first acoustic model for the speech recognizer based on the information of the environmental conditions exclusive of audio input from the user; and determine an estimate of a number of persons within a certain distance of the device by compilation of information of a number of local wireless devices. - View Dependent Claims (14, 15, 16, 17)
-
Specification