CPC H04R 1/406 (2013.01) [G06N 3/04 (2013.01); G06N 3/08 (2013.01); G10L 21/0224 (2013.01); H04R 3/005 (2013.01); G10L 2021/02166 (2013.01); H04R 2201/401 (2013.01); H04R 2410/01 (2013.01); H04R 2430/20 (2013.01)] | 24 Claims |
1. A microphone system, applied to an electronic device comprising an adjustable mechanism that causes a change in geometry of a microphone array, comprising:
the microphone array comprising multiple microphones that detect sound and generate multiple audio signals;
a sensor for detecting a mechanism variation of the electronic device to generate a sensing output; and
a beamformer configured to perform a set of operations comprising:
performing spatial filtering over the multiple audio signals using a trained model based on the sensing output, one or more first sound sources in one or more desired directions and one or more second sound sources in one or more undesired directions to generate a beamformed output signal originated from the one or more first sound sources, wherein the operation of performing the spatial filtering further comprises:
determining a boundary between the one or more first sound sources and the one or more second sound sources using the trained model according to the sensing output; and
performing the spatial filtering over the multiple audio signals using the trained model based on the boundary to generate the beamformed output signal.
|