Compact and robust speech recognition for embedded use on microprocessors

We propose a compact and noise robust embedded speech recognition system implemented on microprocessors aiming for sophisticated HMIs (human machine interfaces) of car information systems. The compactness is essential for embedded systems because there are strict restrictions of CPU (central processing unit) power and available memory capacities. In this paper, first we report noise robust acoustic HMMs (hidden Markov models) and a compact spectral subtraction (SS) method after exhausting evaluation stages using real speech data recorded at car running environments. Next, we propose very novel memory assignment of acoustic models based on the product codes or sub-vector quantization technique resulting on 1 fourth memory reduction for the 2000-word vocabulary.

[1]  Kiyohiro Shikano,et al.  Recognition of noisy speech by composition of hidden Markov models , 1993, EUROSPEECH.

[2]  Vassilios Digalakis,et al.  Efficient speech recognition using subvector quantization and discrete-mixture HMMS , 2000, Comput. Speech Lang..

[3]  Brian Kan-Wing Mak,et al.  Subspace distribution clustering for continuous observation density hidden Markov models , 1997, EUROSPEECH.

[4]  Yasunari Obuchi,et al.  Development of robust speech recognition middleware on microprocessor , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[5]  S. Boll,et al.  Suppression of acoustic noise in speech using spectral subtraction , 1979 .

[6]  Yifan Gong,et al.  Implementing a high accuracy speaker-independent continuous speech recognizer on a fixed-point DSP , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).