Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Voice echo cancellation method and device, equipment and storage medium

A technology of echo cancellation and echo, which is applied in the field of devices, equipment and storage media, and voice echo cancellation methods, can solve the problems of accurate real-time estimation of echo delay, inability to realize accurate cancellation of voice signal echo, and inability to realize dispatching terminals, etc., to achieve The effect of improving accuracy

Pending Publication Date: 2021-12-21
BEIJING JIAXUN FEIHONG ELECTRIC CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, the echo delay is usually determined based on empirical estimates, such as Figure 1B As shown, however, there is a big difference in the echo delay of different types of dispatching terminal devices. For example, the echo delay of Android devices is generally about 100ms, and the echo delay of low-end devices is generally about 300ms; therefore, the echo delay of different types of dispatching terminals cannot be realized Accurate real-time estimation of time delay, which makes it impossible to accurately cancel the echo of the speech signal

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Figure 2A This is a flowchart of a voice echo cancellation method provided in Embodiment 1 of the present invention. This embodiment can be applied to determine the player delay and the audio collector delay respectively through the buffer queue length, so as to realize the accurate acquisition of the echo delay In this case, the method can be performed by the voice echo cancellation device in the embodiment of the present invention, the device can be implemented by software and / or hardware, and integrated on an electronic device, typically, it can be integrated in a device with voice capture and playback functions on the terminal device, such as Figure 2A As shown, the method specifically includes the following steps:

[0032] S110. Acquire a remote voice signal with a preset duration through the playback buffer queue, and determine the player delay according to the buffer queue length in the playback buffer queue.

[0033] Among them, the playback buffer queue is ...

Embodiment 2

[0061] Figure 3A This is a flowchart of a voice echo cancellation method provided in Embodiment 2 of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiment. In this embodiment, the average delay of the player and the audio collector are obtained by The average delay is obtained, and the corresponding average echo delay is obtained, and echo cancellation is performed based on the average echo delay. The method specifically includes:

[0062] S210. Acquire a remote voice signal of a preset duration by playing the buffer queue.

[0063] S220. Determine the processing delay according to the buffer queue length in the playback buffer queue.

[0064] Among them, the processing delay refers to the time that the remote voice signal enters the playback buffer queue until it leaves the playback buffer queue; it should be noted that even if the remote voice signal leaves the playback buffer queue and enters the player, the player still needs a...

Embodiment 3

[0088] Figure 4 It is a schematic structural diagram of a voice echo canceling device provided in Embodiment 3 of the present invention. to combine Figure 4 , the device includes: a player delay determination module 310 , an audio collector delay determination module 320 , an echo delay determination module 330 and an echo cancellation module 340 . in:

[0089] The player delay determination module 310 is used to obtain the preset duration of the remote voice signal by playing the buffer queue, and determine the player delay according to the buffer queue length in the play buffer queue; the play buffer queue is used for Buffer the remote voice signal received by the player and not played;

[0090] The delay determination module 320 of the audio collector is used to obtain the near-end voice signal of the preset duration by collecting the buffer queue, and determine the delay of the audio collector according to the buffer queue length in the collection buffer queue; the co...

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 embodiment of the invention discloses a voice echo cancellation method and device, equipment and a storage medium. The method comprises the steps: acquiring a far-end voice signal of a preset time length through a playing buffer queue, and determining the time delay of a player according to the buffer queue length in the playing buffer queue; acquiring a near-end voice signal with a preset time length through an acquisition buffer queue, and determining the time delay of an audio collector according to the buffer queue length in the acquisition buffer queue; determining echo time delay according to the player time delay and the audio collector time delay; and performing echo cancellation on the near-end voice signal through the echo time delay and the far-end voice signal to obtain the near-end voice signal after echo cancellation. According to the technical scheme provided by the embodiment of the invention, the player time delay and the audio collector time delay are respectively determined through the cache queue length, so that the influence of the equipment type on time delay estimation can be avoided, the accurate acquisition of the echo time delay is realized, and the accuracy of echo cancellation is improved.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of speech processing, and in particular, to a method, apparatus, device, and storage medium for echo cancellation of speech. Background technique [0002] In the multimedia scheduling conference, the player in the scheduling terminal will play the far-end voice signal, and then propagate and reflect in the space, and then be collected by the audio collector, which will seriously affect the call quality. Before sending, perform echo cancellation processing on the near-end voice signal collected by the audio collector, such as Figure 1A It is of great significance to improve the call quality. [0003] At present, the existing echo cancellation method mainly includes three steps: linear filtering, nonlinear echo suppression processing, and delay adjustment strategy; wherein, the delay adjustment strategy is the main step that affects the echo cancellation effect. In the prior art, the ec...

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/0208H04M9/08H04L29/06
CPCG10L21/0208H04M9/082H04L65/80G10L2021/02082
Inventor 刘伟光铁伟涛贾文军王娟张莹王黎明徐金博
Owner BEIJING JIAXUN FEIHONG ELECTRIC CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products