Wavelet transform and variable-step least mean square algorithm-based voice denoising method

A technology of wavelet transform and variable step size, which is applied in speech analysis, instruments, etc., can solve problems such as low calculation efficiency, slow convergence speed, and fast convergence speed, and achieve the goals of improving calculation efficiency, reducing dispersion degree, and fast convergence speed Effect

Active Publication Date: 2010-11-24
NORTHWESTERN POLYTECHNICAL UNIV
View PDF4 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although researchers at home and abroad have done a lot of work on adaptive filtering algorithms and put forward some improved algorithms, there are still many problems: (1) The contradiction between convergence speed and steady-state error cannot be fundamentally overcome: step If the length factor is large, the convergence speed will be fast, but the misalignment will be large; if the step size factor is small, the misalignment will be small, but the convergence speed will be slow; (2) The algorithm is sensitive to noise, which is more obvious

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
  • Wavelet transform and variable-step least mean square algorithm-based voice denoising method
  • Wavelet transform and variable-step least mean square algorithm-based voice denoising method
  • Wavelet transform and variable-step least mean square algorithm-based voice denoising method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will now be further described in conjunction with the embodiments and drawings:

[0030] The hardware environment used for implementation is: AMD Athlon(tm) 2.60G computer, 2.00GB memory, 128M graphics card, and the running software environment is: Matlab7.0 and Windows XP. We use Matlab software to implement the method proposed by the present invention. The pure speech is selected from the 863 Chinese speech recognition corpus. The noise is taken from the non-stationary noise signal of the jet cockpit in the NOISEX-92 database. The pure speech and noise are linearly added in proportion to generate a noisy speech with a signal-to-noise ratio of -5dB signal.

[0031] The specific implementation of the present invention is as follows:

[0032] 1. Preprocessing: 8kHz sampling is performed on the noisy speech signal and the reference noise signal with a duration of 5 seconds (a total of 40,000 sampling points), and 16-bit linear quantization; then the two d...

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 wavelet transform and variable-step least mean square algorithm-based voice denoising method. The method is technically characterized by comprising the following steps of: reducing the dispersion degree of an input vector self-correlation matrix characteristic value of an adaptive filter by using a time-frequency local characteristic of a wavelet, and increasing step factors of the algorithm; and simultaneously, establishing a non-linear function relationship between the step factors and an error signal to ensure that the step factors are adaptively increased at the initial stage and the time change stage and are adaptively decreased at the steady state stage. The method not only can ensure a relatively high convergence speed and little maladjustment but also has certain robustness and denoising performance, so a better denoising effect can be obtained by combining the wavelet transform and the variable-step least mean square algorithm.

Description

Technical field [0001] The invention relates to a speech noise reduction method based on wavelet transform and a variable step size minimum mean square algorithm, which can be applied to various speech signal noise reduction processing systems. Background technique [0002] In the process of voice communication, it will inevitably be interfered by noise introduced from the surrounding environment and transmission media, electrical noise inside the communication device, and even other speakers. These interferences ultimately make the voice received by the listener no longer the original pure voice signal, but the noise-contaminated voice signal. As an effective means of controlling low-frequency noise, adaptive voice active noise reduction technology has been greatly developed in recent years. [0003] The adaptive noise cancellation system is a typical application of adaptive voice active noise reduction technology. It is an adaptive filter with two inputs: the adaptive filter run...

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/02G10L21/0216
Inventor 郭雷程塨赵天云
Owner NORTHWESTERN POLYTECHNICAL UNIV
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