Sensors (Jun 2018)

Threshold-Based Noise Detection and Reduction for Automatic Speech Recognition System in Human-Robot Interactions

  • Sheng-Chieh Lee,
  • Jhing-Fa Wang,
  • Miao-Hia Chen

DOI
https://doi.org/10.3390/s18072068
Journal volume & issue
Vol. 18, no. 7
p. 2068

Abstract

Read online

This work develops a speech recognition system that uses two procedures of proposed noise detection and combined noise reduction. The system can be used in applications that require interactive robots to recognize the contents of speech that includes ambient noise. The system comprises two stages, which are the threshold-based noise detection and the noise reduction procedure. In the first stage, the proposed system automatically determines when to enhance the quality of speech based on the signal-to-noise ratio (SNR) values of the collected speech at all times. In the second stage, independent component analysis (ICA) and subspace speech enhancement (SSE) are employed for noise reduction. Experimental results reveal that the SNR values of the enhanced speech exceed those of the received noisy speech by approximately 20 dB to 25 dB. The noise reduction procedure improves the speech recognition rates by around 15% to 25%. The experimental results indicate that the proposed system can reduce the effect of noise in numerous noisy environments and improve the quality of speech for recognition purposes.

Keywords