DocumentCode :
256038
Title :
Real-time codebook-based speech enhancement with GPUs
Author :
Sai Prasanna, A.N. ; Gurumurthy, I.C. ; Naidu, D.H.R. ; Baruah, P.K.
Author_Institution :
Res. & Technol. Center, Siemens Technol. & Services Pvt. Ltd., Bangalore, India
fYear :
2014
fDate :
11-13 Dec. 2014
Firstpage :
306
Lastpage :
311
Abstract :
The advent of ubiquitous mobile communication has posed a lot of challenges, one of the prominent being suppression of background noise, especially in non-stationary noisy environments. In literature, several speech enhancement techniques have been proposed to tackle this problem of noise reduction. Codebook-based speech enhancement (CBSE) employing trained speech and noise codebooks, is one of the most effective noise reduction technique for handling non-stationary noise. However, the high compute intensive nature of this technique renders it inapplicable in real-time speech enhancement scenarios by introducing a significant delay in speech transmission. In this paper, this problem is addressed by providing an efficient, parallel CBSE algorithm. The proposed parallel CBSE algorithm achieves significant speedup and reduced execution time, resulting in a speech transmission delay which is well within the limits of realizing real-time speech enhancement. The proposed parallel CBSE algorithm is then used as a basis to provide a novel cloud based framework to achieve real-time speech enhancement in mobile communication as a proof-of-concept. The proposed parallel implementation can also be used in a variety of applications which demand real-time speech enhancement such as teleconferencing systems, digital hearing aid devices and speech recognition systems.
Keywords :
cloud computing; graphics processing units; mobile communication; mobile computing; speech enhancement; GPUs; background noise suppression; cloud based framework; digital hearing aid devices; noise codebooks; nonstationary noise reduction; parallel CBSE algorithm; real-time codebook-based speech enhancement; speech recognition systems; speech transmission delay; teleconferencing systems; trained speech; ubiquitous mobile communication; Instruction sets; Noise; Noise measurement; Real-time systems; Speech; Speech coding; Speech enhancement; Cloud; Codebook; GPU; Real-Time; Speech Enhancement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel, Distributed and Grid Computing (PDGC), 2014 International Conference on
Conference_Location :
Solan
Print_ISBN :
978-1-4799-7682-9
Type :
conf
DOI :
10.1109/PDGC.2014.7030761
Filename :
7030761
Link To Document :
بازگشت