Echo cancellation method and device, equipment and storage medium
An echo cancellation and algorithm technology, applied in speech analysis, instruments, etc., to solve problems such as limited BF suppression capability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] figure 1 It is a flow chart of an echo cancellation method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of echo cancellation. The method can be executed by the echo cancellation device in the embodiment of the present invention. The device can use software and / or or hardware implementation, such as figure 1 As shown, the echo cancellation method specifically includes the following steps:
[0043] S110. Acquire input signals of at least two microphones.
[0044] Specifically, acquiring input signals of at least two microphones may be, for example, acquiring a first input signal of microphone A, a second input signal of microphone B, and a third input signal of microphone C.
[0045] S120. Process the input signal based on a BF algorithm to obtain an output signal.
[0046] Specifically, the input signal is processed based on the BF algorithm to obtain an output signal. For example, the first input signal of the micr...
Embodiment 2
[0065] figure 2 It is a schematic structural diagram of an echo canceling device provided in Embodiment 2 of the present invention. This embodiment can be applied to the situation of echo cancellation, and the device can be realized by software and / or hardware, and the device can be integrated in any equipment that provides the echo cancellation function, such as figure 2 As shown, the echo cancellation device specifically includes: an acquisition module 210 , a first processing module 220 and a second processing module 230 .
[0066] Wherein, the acquiring module 210 is configured to acquire input signals of at least two microphones;
[0067] The first processing module 220 is configured to process the input signal based on the BF algorithm to obtain an output signal;
[0068] The second processing module 230 is configured to perform an echo cancellation operation according to the input signal, the output signal and an echo cancellation algorithm to obtain a target output...
Embodiment 3
[0078] image 3 It is a schematic structural diagram of a computer device in Embodiment 3 of the present invention. image 3 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the invention is shown. image 3 The computer device 12 shown is only an example, and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.
[0079] Such as image 3 As shown, computer device 12 takes the form of a general-purpose computing device. Components of computer device 12 may include, but are not limited to: one or more processors or processing units 16 , system memory 28 , bus 18 connecting various system components including system memory 28 and processing unit 16 .
[0080] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus struc...
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