Echo cancellation method and device for microphone

An echo cancellation and microphone technology, which is applied in the field of audio and video processing, can solve the problems of inability to achieve the effect of eliminating echoes and is not suitable for open multi-party instant communication, achieves strong versatility and universal applicability, eliminates echoes, and can eliminate echoes well. Effect

Inactive Publication Date: 2014-01-01
TVMINING BEIJING MEDIA TECH
View PDF5 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The traditional echo cancellation generally adopts the hardware method, and the DSP processing chip is integrated on the hardware circuit. For example, our commonly used fixed telephones and mobile phones have special echo cancellation processing circuits, but this method is generally used for mobile phones, fixed The close-range sound collection scene of the telephone is not suitable for the open multi-party instant communication scene. If the hardware echo cancellation method is used in the multi-party instant communication scene, it will not be able to achieve a better echo cancellation effect.

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 for microphone
  • Echo cancellation method and device for microphone
  • Echo cancellation method and device for microphone

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] The microphone echo cancellation method provided by Embodiment 1 of the present invention has a process as follows figure 1 shown, including the following steps:

[0062] Step S101: collecting sound information through a microphone to obtain an input analog audio signal.

[0063] In scenarios where voice input is required, such as multi-party instant messaging, a microphone is generally used to record voice information. The microphone collects voice information such as the voice of the speaker or the sound emitted by the speaker, and converts it into an analog signal to obtain an analog audio signal.

[0064] Step S102: Perform sampling calculation on the analog audio signal input by the microphone according to the set sampling frequency to obtain the input digital audio signal.

[0065] In the process of voice recording, the microphone also completes the sampling of the obtained analog audio signal in real time to form a digital audio signal. Audio signals generally ...

Embodiment 2

[0078] The difference between the microphone echo cancellation method provided by Embodiment 2 of the present invention and the above-mentioned Embodiment 1 is that the frequency range of the sound signal of the local speaker is determined by sampling and estimating the voice of the local speaker, and according to the frequency range of the sound signal of the local speaker The frequency range determines the echo filtering threshold range, so as to achieve targeted echo cancellation, better extract the voice signal of the local speaker for transmission, and obtain a better echo cancellation effect. The process is as follows figure 2 shown, including the following steps:

[0079] Step S201: Using the voice of the local speaker as the sound information collected by the microphone to obtain the input simulated human voice signal.

[0080] Generally, the voice of a speaker has certain spectral characteristics, so in order to better obtain the voice of a local speaker, the spectra...

Embodiment 3

[0098] The difference between the microphone echo cancellation method provided by the third embodiment of the present invention and the first embodiment above is that the frequency range of the sound signal transmitted by the communication peer is determined by sampling and estimating the sound transmitted from the communication peer. The frequency range of the transmitted sound signal determines the echo filter threshold range, so as to achieve targeted elimination of the echo caused by the sound emitted by the communication peer through the speaker, and better extract the sound signal of the local speaker for transmission. Better echo cancellation effect, the process is as follows image 3 shown, including the following steps:

[0099] Step S301: Using the sound played by the local speaker as the sound information collected by the microphone to obtain an input analog echo signal.

[0100] Usually the sound transmitted from the communication peer and played through the speak...

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 for a microphone. The echo cancellation method for the microphone comprises the following steps: an input analog audio signal is obtained through acoustic information acquired through the microphone; according to a set sampling frequency, the analog audio signal is sampled and calculated to obtain an input digital audio signal; according to a set echo smoothing threshold range, the digital audio signal is subjected to echo cancellation smoothing to obtain a digital audio signal after smoothing; the digital audio signal after smoothing is transmitted to a correspondent node after being subjected to data compression and packaging. The invention further discloses the device used for implementing the echo cancellation method.

Description

technical field [0001] The invention relates to the technical field of audio and video processing, in particular to a microphone echo cancellation method and device. Background technique [0002] With the development of network technology and the widespread application of instant messaging, remote video transmission has become more and more widely used. Instant communication scenarios such as online video chat and Internet video conferencing all require the collection and transmission of audio and video to achieve real-time voice communication between two or more parties. The collection and transmission of audio and video is usually realized through microphones and cameras, therefore, the utilization rate of microphones and cameras is also constantly improving. [0003] When microphones and cameras collect audio and video signals, in addition to collecting the signals to be transmitted, they will inevitably collect some interference signals in the external environment, espe...

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): H04R3/02
Inventor 汪心旺
Owner TVMINING BEIJING MEDIA TECH
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