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

Method and device for processing voice signal with noise, and server

A technology of noisy speech and speech signals, applied in the field of communication, can solve the problems of not being able to track speech or noise changes in time, performance degradation, etc., and achieve the effects of improving auditory quality, reducing mixed noise, and reducing spectral errors

Active Publication Date: 2014-03-12
TENCENT TECH CHENGDU
View PDF6 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] For signal power spectrum estimation, the usual method is to use an iterative algorithm with a fixed iteration factor. This algorithm is often effective for white noise and cannot track changes in speech or noise in time, so the performance drops sharply when encountering colored noise.

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 and device for processing voice signal with noise, and server
  • Method and device for processing voice signal with noise, and server
  • Method and device for processing voice signal with noise, and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0034] figure 1 It is a flowchart of a noisy speech signal processing method provided by an embodiment of the present invention. see figure 1 , the execution subject of this embodiment is a server, and the method includes:

[0035] 101. Acquire a noise signal in the noisy speech signal according to a silent segment of the noisy speech signal, where the noisy speech signal includes a speech signal and a noise signal, and the noisy speech signal is a frequency domain signal.

[0036] 102. For each frame of the speech signal, according to the noise signal and the noisy speech signal, acquire a power spectrum iteration factor of each frame of the speech signal.

[0037] 103. For each frame of the speech signal, calculate an intermediate...

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 method and a device for processing a voice signal with noise, and a server, which belong to the technical field of communication. The method comprises the steps of acquiring a noise signal in the voice signal with noise according to a silence section of the voice signal with noise; for each frame in the voice signal, acquiring the power spectrum iteration factor of each frame in the voice signal according to the noise signal and the voice signal with noise; calculating the intermediate power spectrum of each frame according to the voice signal with noise, and the power spectrum iteration factors of each frame and the previous frame; calculating the signal to noise ratio of each frame in the voice signal with noise according to the intermediate power spectrum of each frame of the voice signal and the noise signal; acquiring the processed time-domain voice signal with noise according to the signal to noise ratio of each frame in the voice signal with noise, the voice signal with noise and each frame of the noise signal. Through processing the voice signal with noise through the power spectrum iteration factors, the hearing quality of a user is improved.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a method, device and server for processing noisy speech signals. Background technique [0002] Speech in real life is inevitably affected by ambient noise. In order to improve the auditory quality, it is necessary to denoise the speech signal. [0003] In the denoising process, an algorithm based on short-term amplitude spectrum estimation is usually used, that is, in the frequency domain, the power spectrum of the speech signal is obtained by using the power spectrum of the original speech signal and the power spectrum of the noise signal, and according to the power spectrum of the speech signal The amplitude spectrum of the speech signal is calculated, and the speech signal in the time domain is obtained through inverse Fourier transform. [0004] In the process of realizing the present invention, the inventor finds that there are at least the following proble...

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/0232
CPCG10L21/0232G10L25/21G10L2021/02168
Inventor 陈国明彭远疆莫贤志
Owner TENCENT TECH CHENGDU
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