Echo cancellation method and device and storage medium

An echo cancellation and echo signal technology, applied in speech analysis, instruments, etc., can solve the problems of high processing complexity and poor nonlinear echo suppression effect, so as to improve the estimation accuracy, avoid nonlinear processing, and improve the effect.

Active Publication Date: 2020-11-03
HAIER YOUJIA INTELLIGENT TECH (BEIJING) CO LTD
View PDF11 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide an echo cancellation method, device, and storage medium to at least solve the problem of poor nonlinear echo suppression effect and high processing complexity in the scheme of implementing echo cancellation using linear filtering combined with nonlinear processing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Echo cancellation method and device and storage medium
  • Echo cancellation method and device and storage medium
  • Echo cancellation method and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] In this embodiment, an echo cancellation method is provided, figure 2 is a flow chart of the echo cancellation method according to Embodiment 1 of the present invention, such as figure 2 As shown, the process includes the following steps:

[0030] Step S202, based on the far-end signal, obtain a predicted echo signal through a nonlinear filter, for example, based on the far-end signal, estimate the echo signal through the nonlinear filter to obtain a predicted echo signal, wherein the non-linear The linear filter is constructed based on a neural network, and in the process of the forward calculation of the remote signal by the nonlinear filter based on the neural network, the weighted calculation of each node in the forward calculation is based on a nonlinear function and the results are non-linearly processed;

[0031] Step S204, performing echo cancellation on the near-end signal input by the microphone according to the predicted echo signal.

[0032] In Acoustic...

Embodiment 2

[0058] In this embodiment, an echo cancellation device is also provided, and the device is used to implement the above embodiments and preferred implementation manners, and those that have been described will not be repeated. As used below, the term "module" may be a combination of software and / or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

[0059] image 3 is a structural block diagram of an echo canceling device according to Embodiment 2 of the present invention, such as image 3 As shown, the device includes:

[0060] A nonlinear filter 32, configured to obtain a predicted echo signal based on the far-end signal, wherein the nonlinear filter 32 is constructed based on a neural network, and the nonlinear filter 32 is based on the neural network for the far-end sig...

Embodiment 3

[0071] An embodiment of the present invention also provides a storage medium, in which a computer program is stored, wherein the computer program is set to execute the steps in any one of the above method embodiments when running.

[0072] Optionally, in this embodiment, the above-mentioned storage medium may be configured to store a computer program for performing the following steps:

[0073] Step S1, based on the far-end signal, a predicted echo signal is obtained through a nonlinear filter, wherein the nonlinear filter is constructed based on a neural network, and the nonlinear filter is based on the neural network for the remote signal. In the process of forward calculation, non-linear processing is performed on the weighted summation results of each node in the forward calculation based on a nonlinear function;

[0074] Step S2, perform echo cancellation on the near-end signal input by the microphone according to the predicted echo signal.

[0075] Optionally, in this e...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an echo cancellation method and device and a storage medium, and the method comprises the steps: obtaining a prediction echo signal through a nonlinear filter based on a far-endsignal, and enabling the nonlinear filter to be constructed based on a neural network, in the process that the non-linear filter performs forward calculation on the far-end signal based on the neuralnetwork, performing non-linear processing on a weighted summation result of each node in the forward calculation based on a non-linear function; and performing echo cancellation on a near-end signalinput by a microphone according to the predicted echo signal. According to the method and the device, the problems of poor nonlinear echo suppression effect and high processing complexity in a schemeof realizing echo cancellation by combining linear filtering with nonlinear processing are solved, the estimation precision of nonlinear echo is improved, and the echo cancellation effect is further improved.

Description

technical field [0001] The present invention relates to the field of artificial intelligence, in particular to an echo cancellation method, device and storage medium. Background technique [0002] Speech signal processing technology is a key technology in the field of human-computer interaction today, and the echo cancellation algorithm can eliminate the self-playing sound signal received by the device's microphone, which is the key algorithm for the entire sound signal processing and speech enhancement. Recognition plays an extremely important role and is a key technology in speech signal processing. [0003] figure 1 is the schematic diagram of echo cancellation, such as figure 1 As shown, in the echo cancellation method in Web Real-Time Communication (WebRTC), an open source tool, the adaptive filter is used to complete the estimation of the echo, thereby eliminating the linear echo; the nonlinear processing is used to complete the residual nonlinear echo inhibition. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G10L21/0208G10L21/0216G10L25/30
CPCG10L21/0208G10L21/0216G10L25/30G10L2021/02082
Inventor 马路赵培苏腾荣
Owner HAIER YOUJIA INTELLIGENT TECH (BEIJING) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products