Far field automatic speech recognition pre-processing
OwnerAdam Kupryjanow, Przemyslaw Maziewski +1inventors
InventorsAdam Kupryjanow, Przemyslaw Maziewski, Lukasz Kurylo
Life of this patent
Estimating the term…
Abstract
System and techniques for automatic speech recognition pre-processing are described herein. First, a plurality of audio channels may be obtained. Then, reverberations mat be removed from the audio channels. The plurality of audio channels may be partitioned into beams after reverberations are removed. A partition corresponding to a beam in the beams may be selected based on a noise level. An audio signal may be filtered from the selected partition. The filtered audio signal may be provided to an external entity via an output interface of the pre-processing pipeline.
Claims25
A system for automatic speech recognition pre-processing, the system comprising:
- a sampler to obtain a plurality of audio channels;
- a de-reverberator to remove reverberations from the plurality of audio channels;
- a beam-former processor to partition the plurality of audio channels into beams after reverberations are removed;
- a stream selector to select a partition corresponding to a beam in the beams based on a noise level;
- a filter to reduce a noise level in a speech signal from the selected partition;
- and
- a controller to provide the audio signal to an external entity via an output interface of the pre-processing pipeline.
At least machine readable medium including instructions for a pre-processing pipeline, the instructions, when executed by a machine, causing the machine to perform operations comprising:
- obtaining a plurality of audio channels;
- removing reverberations from the audio channels;
- partitioning the plurality of audio channels into beams after reverberations are removed;
- selecting a partition corresponding to a beam in the beams based on a noise level;
- filtering an audio signal from the selected partition;
- and
- providing the filtered audio signal to an external entity via an output interface of the pre-processing pipeline.
A method for automatic speech recognition pre-processing, the method comprising:
- obtaining a plurality of audio channels;
- removing reverberations from the audio channels;
- partitioning the plurality of audio channels into beams after the reverberations are removed;
- selecting a partition corresponding to a beam in the beams based on a noise level;
- filtering an audio signal from the selected partition;
- and
- providing the filtered audio signal to an external entity via an output interface of the pre-processing pipeline.
Dependencies are inferred from the claim text.