The invention discloses a multi-mode
reverberation effect generation method, which comprises the following steps: S1, multi-mode
feature extraction: based on an input original audio, generating a plurality of
reverberation modes, extracting
time domain features and
frequency domain features of the original audio and mode features of the
reverberation modes, and fusing to form a multi-dimensional
feature vector; s2, adaptive
weight distribution: inputting the multi-dimensional
feature vector into an MLP
attention network, and distributing the weight of each reverberation mode based on the
content type of the original audio; s3,
time domain-
frequency domain joint mixing: carrying out weighted stacking on the
time domain signals of various reverberation
modes to generate a time domain mixed
signal; converting the time domain signals of various reverberation modes into
frequency domain signals, and realizing cross fusion through complex conjugate multiplication to generate frequency domain mixed signals; fusing the time domain mixed
signal and the frequency domain mixed
signal to form a preliminary reverberation signal; and S4, spectrum calibration: performing spectrum
power analysis on the preliminary reverberation signal, eliminating low-frequency
turbidity or high-frequency through balanced filtering, and outputting a final reverberation signal.