Echo cancellation method and device
An echo cancellation and echo technology, applied in the direction of sound-generating equipment, instruments, etc., can solve the problem that the third party can't hear the audio signal clearly at the same time, the echo cancellation effect is not ideal, etc., to enhance the echo cancellation effect, small echo, and reduce scene echo. Effect
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2020-05-29
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present application relates to the technical field of audio processing, in particular to an echo cancellation method and device. Background technique
[0002] In many scenarios involving audio processing, such as video conferencing systems, hands-free phones, and mobile communications, there are usually multi-channel audio signals sent by multiple people at the same time. Echo cancellation is performed on the acquired audio signals. For example, assuming that in the A-end and B-end devices that emit audio signals at the same time, the A-end includes a microphone and a speaker, and the B-end also includes a microphone and a speaker. The echo needs to be eliminated.
[0003] In the traditional echo cancellation method, for the echo generated in the above-mentioned double talk scene, it is easy to make it difficult for the two parties (and the third party) who send the audio signal to hear the audio signals sent by these multiple people at the same ...
Examples
no. 1 example
[0054] seefigure 1 , which is a schematic flowchart of an echo cancellation method provided in this embodiment, the method includes the following steps:
[0055] S101: Acquire an initial multi-channel audio signal to be echo-cancelled.
[0056] In this embodiment, any audio signal for which echo cancellation is performed in this embodiment is defined as an audio signal to be echo canceled. And, since this application is to be able to cancel the echo generated in the double-talk scene, it is first necessary to obtain multi-channel audio signals to be echo-cancelled, and define these unprocessed multi-channel audio signals as initial multi-channel audio signals , to execute the subsequent step S102.
[0057] For example: Assume that user A, user B, and user C are conducting a three-party audio conference, and the terminal devices used by user A, user B, and user C all include microphones and speakers. When user A and user B send audio signals at the same time, In order to elim...
no. 2 example
[0092] This embodiment will introduce an echo cancellation device, and for related content, refer to the foregoing method embodiment.
[0093] see figure 2 , which is a schematic composition diagram of an echo cancellation device provided in this embodiment, the device includes:
[0094] An acquisition unit 201, configured to acquire an initial multi-channel audio signal to be echo-cancelled;
[0095] The first processing unit 202 is configured to perform linear elimination processing on the initial multi-channel audio signal to obtain a processed first residual multi-channel audio signal;
[0096]The second processing unit 203 is configured to use a sound masking effect to perform nonlinear suppression processing on the processed first residual multi-channel audio signal to obtain a second residual multi-channel audio signal.
[0097] In an implementation manner of this embodiment, the acquiring unit 201 includes:
[0098] Divide sub-units, which are used to divide the in...