Transmission of noise parameters for improving automatic speech recognition
First Claim
Patent Images
1. A method comprising:
- receiving, by a server device comprising a processor, a noise-reduced audio signal and a noise parameter from a user device, wherein the noise parameter provides information relating to how noise was reduced in the noise-reduced audio signal;
selecting, by the server device, a first automatic speech recognition (ASR) model from a plurality of ASR models wherein;
each ASR model of the plurality of ASR models is associated with a respective noise parameter model, andthe first ASR model is selected based at least in part on a comparison between the noise parameter and the noise parameter model associated with the first ASR model; and
performing, by the server device, ASR processing on the noise-reduced audio signal using the first ASR model to generate ASR results.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for transmission of noise parameters for improving automatic speech recognition are disclosed. A system includes one or more microphones, wherein each microphone is configured to produce an audio signal. The system also includes a noise reduction module configured to generate a noise-reduced audio signal and a noise parameter. Furthermore, the system includes a transmitter configured to transmit, to a computing device, the noise-reduced audio signal and a noise parameter. The computing device may use the noise parameter in obtaining a model to use for performing automatic speech recognition.
173 Citations
21 Claims
-
1. A method comprising:
-
receiving, by a server device comprising a processor, a noise-reduced audio signal and a noise parameter from a user device, wherein the noise parameter provides information relating to how noise was reduced in the noise-reduced audio signal; selecting, by the server device, a first automatic speech recognition (ASR) model from a plurality of ASR models wherein; each ASR model of the plurality of ASR models is associated with a respective noise parameter model, and the first ASR model is selected based at least in part on a comparison between the noise parameter and the noise parameter model associated with the first ASR model; and performing, by the server device, ASR processing on the noise-reduced audio signal using the first ASR model to generate ASR results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more microphones configured to produce an audio signal; a processor to execute a noise reduction module configured to generate a noise-reduced audio signal and a noise parameter based on the audio signal produced by the one or more microphones, wherein the noise parameter provides information relating to how noise was reduced in the noise-reduced audio signal; and a transmitter configured to transmit, to a server device, the noise-reduced audio signal and the noise parameter, wherein the noise parameter is used by the server device to select an automatic speech recognition (ASR) model to perform ASR processing on the noise-reduced audio signal. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
-
receiving, by a server device, a noise-reduced audio signal and a noise parameter from a user device, wherein the noise parameter provides information relating to how noise was reduced in the noise-reduced audio signal; obtaining an automatic speech recognition (ASR) model using the noise parameter; performing ASR processing on the noise-reduced audio signal using the obtained ASR model; and transmitting a result of the ASR processing to the user device. - View Dependent Claims (18, 19, 20, 21)
-
Specification