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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com