| CPC G10K 11/1754 (2020.05) [H04R 1/1083 (2013.01); G10K 2210/1081 (2013.01); G10K 2210/3012 (2013.01); G10K 2210/3038 (2013.01); G10K 2210/3045 (2013.01); H04R 2460/01 (2013.01)] | 35 Claims |

|
1. An audio device, comprising:
multiple microphones that generate multiple audio signals; and
an audio module coupled to the multiple microphones, comprising:
at least one processor;
at least one storage media including instructions operable to be executed by the at least one processor to perform a set of operations comprising:
producing multiple instantaneous relative transfer functions (IRTFs) using a first known adaptive algorithm according to multiple mic spectral representations for multiple first sample values in current frames of the multiple audio signals; and
performing distractor suppression over the multiple mic spectral representations and the multiple IRTFs using an end-to-end neural network to generate a compensation mask; and
a post-processing circuit that generates an audio output signal according to the compensation mask;
wherein each IRTF represents a difference in sound propagation between each predefined microphone and a reference microphone of the multiple microphones relative to at least one sound source; and
wherein each predefined microphone is different from the reference microphone.
|