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

Voice noise reduction method based on spectral subtraction and wavelet transform

A wavelet transform and speech noise reduction technology, applied in the field of speech noise reduction based on spectral subtraction and wavelet transform, can solve the problems of difficulty in determining the denoising threshold, high-frequency distortion of signals, and speech damage, so as to improve the noise reduction ability and reduce Musical noise, high intelligibility effects

Inactive Publication Date: 2020-02-18
TIANJIN UNIV
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, although the speech noise reduction based on the autocorrelation method can concentrate the energy of the speech signal in a small number of formants, and maximize the signal-to-noise ratio in the frequency domain, it is more beneficial to the noise removal at the same frequency as the speech, but Its denoising threshold is difficult to determine, which will cause damage to speech
Although the speech signal after noise reduction based on spectral subtraction has almost no distortion, there is obvious "music noise" after noise reduction, and the signal after noise reduction based on wavelet transform has serious high-frequency distortion

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 noise reduction method based on spectral subtraction and wavelet transform
  • Voice noise reduction method based on spectral subtraction and wavelet transform
  • Voice noise reduction method based on spectral subtraction and wavelet transform

Examples

Experimental program
Comparison scheme
Effect test

specific example

[0069] This example uses a standard male voice "blue sky and white clouds" in a quiet environment as the pure voice input. In the experiment, the oversubtraction factor a=4, the gain compensation factor b=0.001, the length of the leading non-speech section IS=0.25, and the sampling rate fs= 8000Hz, frame length N=200, frame shift inc=80.

[0070] The specific implementation steps are as follows:

[0071] (1) Read the pure voice signal, the waveform is as follows figure 1 shown;

[0072] (2) Gaussian noise is added to the pure speech signal, the signal-to-noise ratio is set to -10dB, and the waveform is as follows figure 2 shown;

[0073] (3) Carry out frame-based windowing processing on the signal, with 200 sampling points per frame, plus a 200-point Hamming window;

[0074] (4) Calculate the amplitude of each frame of speech signal |X i (k)|, phase angle and the energy D(k) of the noise segment;

[0075] (5) According to |X i (k)| and D(k) calculate the amplitude af...

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 provides a voice noise reduction method based on spectral subtraction and wavelet transform. The method comprises the following steps of removing a direct current component of an input pure voice signal; performing normalization processing on an amplitude value; superimposing white gaussian noise on the processed voice signal so as to obtain the voice signal with noise; setting a leading no-word section; calculating the frame number of the leading no-word section; processing the voice signal with noise by spectral subtraction; performing wavelet transform on the obtained voice signal subjected to spectral subtraction to obtain a wavelet signal with a discrete telescopic factor and a discrete translation factor; according to a low-frequency component in the wavelet signal anda high-frequency component of each decomposition layer, obtaining a low-frequency coefficient and a high-frequency coefficient of each decomposition layer; respectively processing the high-frequency coefficient of each decomposition layer by a zero setting processing method and a soft threshold processing method so as to obtain the processed high-frequency coefficient of each decomposition layer;and performing inverse wavelet transform to obtain a final noise reduction voice signal. The music noise can be obviously reduced; in addition, only little high-frequency distortion exists; and the noise reduction capability is further improved.

Description

technical field [0001] The invention relates to a voice noise reduction method. In particular, it relates to a speech noise reduction method based on spectral subtraction and wavelet transform. Background technique [0002] Voice communication is often affected by various noises, resulting in a decline in communication quality. The main purpose of speech noise reduction is to extract the original speech as pure as possible from the noisy speech and improve the recognition rate. Speech enhancement has always been a research hotspot, and new methods are constantly emerging. At present, the common speech noise reduction methods are speech noise reduction based on autocorrelation method, speech noise reduction based on spectral subtraction, speech noise reduction based on wavelet transform, speech noise reduction based on adaptive filtering and Wiener filtering method. Voice noise reduction, etc. Among them, although the speech noise reduction based on the autocorrelation me...

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/0208G10L21/0272G10L21/0232G10L25/45
CPCG10L21/0208G10L21/0232G10L21/0272G10L25/45
Inventor 李秋颖张涛
Owner TIANJIN UNIV
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