Open Access

A Noise Reduction Preprocessor for Mobile Voice Communication

  • Rainer Martin1,
  • David Malah2,
  • Richard V. Cox3 and
  • Anthony J. Accardi4
EURASIP Journal on Advances in Signal Processing20042004:147306

https://doi.org/10.1155/S1110865704312138

Received: 15 September 2003

Published: 8 July 2004

Abstract

We describe a speech enhancement algorithm which leads to significant quality and intelligibility improvements when used as a preprocessor to a low bit rate speech coder. This algorithm was developed in conjunction with the mixed excitation linear prediction (MELP) coder which, by itself, is highly susceptible to environmental noise. The paper presents novel as well as known speech and noise estimation techniques and combines them into a highly effective speech enhancement system. The algorithm is based on short-time spectral amplitude estimation, soft-decision gain modification, tracking of the a priori probability of speech absence, and minimum statistics noise power estimation. Special emphasis is placed on enhancing the performance of the preprocessor in nonstationary noise environments.

Keywords and phrases

speech enhancement noise reduction speech coding spectral analysis-synthesis minimum statistics

Authors’ Affiliations

(1)
Institute of Communication Acoustics, Ruhr-University Bochum
(2)
Department of Electrical Engineering, Technion – Israel Institute of Technology
(3)
AT&T Labs-Research
(4)
Tellme Networks

Copyright

© Martin et al. 2004