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

Active Publication Date: 2021-07-06
北京如布科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the suppression ability of BF is limited. BF cannot completely eliminate the interference outside the angle range in theory and in practice. After the traditional BF algorithm, the sound outside the beam range can still be heard more or less, especially when the sound When the energy is relatively large
BF can only improve the signal-to-noise ratio within the beam to a limited extent

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, equipment and storage medium
  • Echo cancellation method and device, equipment and storage medium
  • Echo cancellation method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

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...

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 discloses an echo cancellation method and device, equipment and a storage medium. The method comprises the steps of acquiring input signals of at least two microphones; processing the input signal based on a BF algorithm to obtain an output signal; and performing echo cancellation operation according to the input signals, the output signal and an echo cancellation algorithm to obtain a target output signal. According to the technical scheme of the invention, a method for further suppressing residual interference outside a beam by combining an adaptive echo cancellation technology is realized, so that voice in the beam is further enhanced, and a better effect of suppressing noise outside the beam is obtained.

Description

technical field [0001] The embodiments of the present invention relate to the field of voice signal processing, and in particular, to an echo cancellation method, device, equipment and storage medium. Background technique [0002] Microphone directional pickup technology, also known as microphone array Beam Forming (BF), refers to the use of more than two microphones, which are discharged at a certain distance to form a microphone array. According to the difference in the time phase of the voice arriving at each microphone, Speech signal processing technology that enhances speech in a certain range of angles and suppresses speech in other ranges. In a complex acoustic scene, the noise of the TV, the voice of the speaker and the conversation of the interfering speaker next to it will all be captured by the microphone. Included, when there are multiple microphones, and the distance between the microphones meets the general range of 3cm to 8cm, the BF algorithm can be used to f...

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/0216G10L21/0208
CPCG10L21/0216G10L21/0208G10L2021/02082G10L2021/02166
Inventor 田彬
Owner 北京如布科技有限公司
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