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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
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