| CPC G10L 21/0232 (2013.01) [G10L 2021/02165 (2013.01); G10L 2021/02166 (2013.01)] | 18 Claims |

|
1. A method of noise reduction, wherein the method is applied to an electronic device, the electronic device comprises a first sound collector and a second sound collector, and installation positions of the first sound collector and the second sound collector are different, the method comprises:
acquiring a first sound signal collected by the first sound collector and a second sound signal collected by the second sound collector;
determining a desired sound signal and an interference sound signal based on the first sound signal and the second sound signal;
obtain a third sound signal by performing coherent noise elimination processing on the desired sound signal based on the interference sound signal; and
obtain a target sound signal by performing incoherent noise suppression processing on the third sound signal based on a probability of existence of a speech in the third sound signal;
wherein obtaining the third sound signal by performing the coherent noise elimination processing on the desired sound signal based on the interference sound signal comprises:
obtaining the third sound signal by calculating a difference between the desired sound signal and a product of the interfering sound signal and an adaptive filter coefficient;
wherein the (n+1)-th adaptive filter coefficient is obtained based on the n-th adaptive filter coefficient, an update step size, a variable update step size, a preset parameter and a conjugate correlation between the interference sound signal and the third sound signal, and the variable update step size changes with a change of a power ratio of the desired sound signal and the interference sound signal.
|