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

Method for determining system time delay in acoustic echo cancellation and acoustic echo cancellation method

A technology of acoustic echo cancellation and system delay, which is applied in speech analysis, instruments, etc., can solve problems such as large amount of calculation, inaccurate delay estimation, and large system dependence, and achieve small amount of calculation, stable effect, and wide application range wide effect

Active Publication Date: 2014-04-02
宁波菊风系统软件有限公司
View PDF5 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The calculation amount of the LMS method is relatively large, and it cannot adapt to the situation where the system delay is too large, and it is not suitable for the acoustic echo with nonlinear distortion; the method of reading the buffer size to estimate the system delay is too dependent on the system. Real-time operating system, the delay estimation is very inaccurate; the half-duplex echo cancellation method has poor user experience and is only suitable for applications on low-end devices

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
  • Method for determining system time delay in acoustic echo cancellation and acoustic echo cancellation method
  • Method for determining system time delay in acoustic echo cancellation and acoustic echo cancellation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0029] The present invention first determines the method for system delay in acoustic echo cancellation, which includes the following steps:

[0030] Step 1. Perform overlapping segmentation, windowing and fast Fourier transform of the collected original signal and reference signal into frequency domain signals respectively, so as to obtain the original frequency domain signal and reference frequency domain signal, and record the collected original signal is s(n), the collected reference signal is denoted as c(n), the original frequency domain signal is denoted as S(w), and the reference frequency domain signal is denoted as C(w), where w represents different frequencies, and S(w) is The energy and phase of the original frequency domain signal when the frequency is w, C(w) is the energy and phase of the reference frequency domain signal when t...

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 relates to a method for determining system time delay in acoustic echo cancellation and an acoustic echo cancellation method employing the method for determining system time delay in acoustic echo cancellation. The method for determining system time delay in acoustic echo cancellation comprises the following steps: overlapping, segmenting and windowing collected original signals and reference signals respectively, and transforming the collected original signals and reference signals respectively into frequency-domain signals through quick Fourier transformation to obtain original frequency-domain signals and reference frequency-domain signals; finding out frequency values corresponding to n peak values with the highest energy in the segmented original frequency-domain signals and reference frequency-domain signals, wherein the frequency values are formant characteristic values; next, sequentially moving the formant frequency sequences of the reference frequency-domain signals forwards by an integral multiple of segmentation time t1, and correspondingly comparing two formant characteristic values respectively, wherein the time delay of forward moving with the most similarities is the system time delay in acoustic echo cancellation. Compared with the prior art, the method can determine dynamic and extra-large system time delay only with a very small amount of calculation, and has a wide application range, a small amount of calculation and a stable effect.

Description

technical field [0001] The invention relates to a method for determining system delay in acoustic echo cancellation and a method for acoustic echo cancellation using the method. Background technique [0002] Acoustic echo refers to the sound collected by the microphone 1' from the sound signal of the speaker 2'. The acoustic echo in voice communication and on-site meetings is harmful and needs to be eliminated by technical means. We will use the Acoustic Echo Canceller (Acoustic Echo Canceller) Abbreviated as AEC. Existing AECs can achieve a good elimination effect under specific systems. However, for some specific devices, the system delay is relatively large, or when the system delay has dynamic changes, many existing AECs will fail. [0003] as attached figure 1 As shown, the working principle of AEC is to use the far-end original signal (Far-end speech) as a reference signal, and use the correlation between the echo signal and the reference signal to separate the near-...

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
IPC IPC(8): G10L21/0232
Inventor 钱晓炯吕锐刘谦董泽
Owner 宁波菊风系统软件有限公司
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