Title :
C-based design of a real time speech recognition system
Author :
Kambe, T. ; Matsuno, H. ; Miyazaki, T. ; Yamada, A.
Author_Institution :
Dept. of Electr. & Electron. Eng., Kinki Univ., Osaka
Abstract :
Speech recognition is becoming a popular technology for the implementation of human interfaces. However, conventional approaches to large vocabulary continuous speech recognition require a high performance CPU. In this paper, we describe a speech-recognition system designed using a C-based design methodology and compare three hardware implementations for the computationally intensive parts. Pipelining, parallel processing and cache memory solutions to compute the hidden Markov model (HMM) output probability at high speed were implemented and their performances evaluated. It is shown that designers can rapidly explore a wide range of complex circuits in a using this methodology and that real time speech recognition in small portable systems is possible
Keywords :
C language; hardware-software codesign; hidden Markov models; parallel processing; pipeline processing; speech recognition; C-based design; cache memory solutions; hardware implementations; hidden Markov model; human interfaces; output probability; parallel processing; pipeline processing; small portable systems; speech recognition system; Central Processing Unit; Design methodology; Hardware; Hidden Markov models; Humans; Parallel processing; Pipeline processing; Real time systems; Speech recognition; Vocabulary;
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
DOI :
10.1109/ISCAS.2006.1692944