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

Nonlinear echo suppression method

An echo suppression, non-linear technology, applied in speech analysis, instruments, etc., can solve problems such as poor performance and local voice freeze, and achieve the effect of small suppression depth, large suppression depth, and good application prospects.

Active Publication Date: 2018-12-25
南京时保联信息科技有限公司
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the problem that the traditional non-linear echo cancellation method causes the local voice to freeze and the performance is not good

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
  • Nonlinear echo suppression method
  • Nonlinear echo suppression method
  • Nonlinear echo suppression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be further described below with reference to the accompanying drawings.

[0047] like figure 1 As shown, the nonlinear echo suppression method for a speech interactive system of the present invention includes the following steps:

[0048] In step (A), Fourier transform is performed on the far-end reference signal x of the current frame, the microphone received signal d, the estimated echo signal y obtained by the linear echo cancellation module, and the residual signal e obtained by the linear echo cancellation module to obtain the corresponding Frequency domain signals xf(k), df(k), yf(k) and ef(k), where k represents the frequency point label, without loss of generality, if N-point Fourier transform is used, the frequency point k is Values ​​are 0 to N-1;

[0049] Step (B), perform correlation calculation on the frequency domain signals xf(k), df(k), yf(k) and ef(k) at each frequency point k, and obtain each frequency point xf(k) respectiv...

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 a nonlinear echo suppression method. The nonlinear echo suppression method comprises the following steps: performing Fourier transform on a far-end reference signal x, a microphone received signal d, a linear estimated echo signal y and a residual signal e to obtain corresponding frequency domain signals Xf, df, yf, and ef; performing correlation coefficient calculation onthe xf, df, yf, and ef; smoothing the above correlation coefficients; and averaging the smoothed correlation coefficients for a frequency point of a nonlinear echo-easy product; constructing a nonlinear echo suppression function by using the correlation coefficient and the mean value; eliminating the nonlinear echo through the nonlinear echo suppression function; and performing Fourier transform on a signal where the nonlinear echo is eliminated, and obtaining a time domain output signal. The method effectively improves the echo suppression ratio of the system under the condition of ensuring the sound quality of the output signal, reduces the distortion of the near-end speech signal, and has a small calculation amount, and has good application prospect in a voice interaction system.

Description

technical field [0001] The invention relates to the technical field of echo suppression, in particular to a nonlinear echo suppression method used in a real-time voice interaction system. Background technique [0002] The echo in the voice interaction system refers to the sound formed in the microphone after the sound played by the speaker is reflected by the external environment. Echoes can interfere with local speech. Due to the existence of echoes, the voice interaction system cannot obtain clean target speech. Without any echo processing, the echoes may be continuously superimposed to form howling, and the system performance will deteriorate sharply. [0003] Echo suppression is to eliminate the echo components in the received signal of the microphone. The more common algorithms are adaptive filter methods, including NLMS (Normalized Least Mean Square, normalized least mean square) algorithm, PBFDAF (Partitioned Block Frequency Domain Adaptive Filter) , segmented bloc...

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/0264G10L21/0232G10L21/0208
CPCG10L21/0208G10L21/0232G10L21/0264G10L2021/02082
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