Title :
A new keyword spotting algorithm with pre-calculated optimal thresholds
Author :
Junkawitsch, J. ; Neubauer, L. ; Höge, H. ; Ruske, G.
Author_Institution :
Tech. Univ. Munchen, Germany
Abstract :
Keyword spotting is a very forward looking and promising branch of speech recognition. The paper presents a HMM based keyword spotting system, which works with a new algorithm. The first discussion topic is the description of the search algorithm, that needs no representation of the non keyword parts of the speech signal. For this purpose, the computation of the HMM scores and the Viterbi algorithm had to be modified. The keyword HMMs are not concatenated with other HMMs, so that there is no necessity for filler or garbage models. As a further advantage, this algorithm needs only low computational expense and storage requirement. The second discussion topic is the determination of a optimal decision threshold for each keyword. In order to decide between the two possibilities “keyword was spoken” and “keyword was not spoken”, the scores of the keywords are compared with keyword specific decision thresholds. The paper introduces a method to fix decision thresholds in advance. Starting with measured phoneme distributions, the score distributions of whole keyword models can be calculated. Furthermore, these keyword distributions form the basis of the computation of decision thresholds. Tests with spontaneous speech databases yielded 73.9% Figure Of Merit when using context dependent HMMs. The detection rate at 10 fa/kw/h comes to 80%
Keywords :
hidden Markov models; search problems; speech processing; speech recognition; word processing; HMM based keyword spotting system; Viterbi algorithm; context dependent HMMs; detection rate; keyword specific decision thresholds; keyword spotting algorithm; measured phoneme distributions; optimal decision threshold; pre-calculated optimal thresholds; score distributions; search algorithm; speech recognition; speech signal; spontaneous speech databases; Acoustic noise; Concatenated codes; Convolution; Databases; Distributed computing; Gaussian distribution; Hidden Markov models; Speech recognition; Testing; Viterbi algorithm;
Conference_Titel :
Spoken Language, 1996. ICSLP 96. Proceedings., Fourth International Conference on
Conference_Location :
Philadelphia, PA
Print_ISBN :
0-7803-3555-4
DOI :
10.1109/ICSLP.1996.607208