The invention discloses a multi-channel
noise suppression method based on a two-stage deep
complex network, and the method comprises the steps: constructing a deep complex gating
convolution attention network, and carrying out the correlation modeling of a complex
frequency spectrum; enhancing a multi-channel noisy
signal by using a two-stage deep
complex network; in the beam forming stage, amplitude and phase enhancement is carried out on the multi-
channel complex spectrum, and a single-
channel complex spectrum with coarse
noise reduction is obtained; and in the post-filtering stage, refining
processing is carried out on the single-
channel complex frequency spectrum subjected to coarse
noise reduction, and noise is further suppressed. According to the method, a
noise suppression task is divided into a beam forming stage and a post-filtering stage through a two-stage enhancement strategy, the problems of noise residue and target sound
signal distortion are effectively avoided, in addition, a complex
frequency spectrum is modeled by adopting a
complex network structure in the two-stage network, and the
noise suppression efficiency is improved. Meanwhile, the amplitude and phase information of the
signal are enhanced, the
phase distortion is reduced, and the quality and naturalness of the signal are improved.