A high‐speed dp‐matching algorithm based on frame synchronization, beam search and vector quantization
- 1 January 1989
- journal article
- research article
- Published by Wiley in Systems and Computers in Japan
- Vol. 20 (11) , 33-45
- https://doi.org/10.1002/scj.4690201104
Abstract
This paper discusses the high‐speed DP‐matching as the speech recognition algorithm including connected word sequence recognition. The first improvement is the frame synchronization. By this elaboration, an improvement of the speed by approximately one order of magnitude is achieved, compared with the consecutive word recognition of two‐level DP‐matching type, where DP‐matching is iterated by assuming that any time in the input speech can be the word boundary. The second improvement is the introduction of the beam search.This paper discusses the practical aspects of combining the beam search and DP‐matching. The discussion includes the construction of the work area, control of DP recursive expression and other problems, aiming at an effective reduction of the computational complexity for the recursive expression. The third improvement is the built‐in vector quantization. It is shown that an effective reduction of the computational complexity for the local distance can be produced through a skillful integration of the beam search and the vector quantization.Through an evaluation experiment for the discrete word, it is seen that there is a possibility of achieving the speed improvement by a factor of 30. This corresponds to the speed improvement of two or more orders of magnitude, compared with the two‐level DP‐matching for the consecutive word sequence recognition algorithm.Keywords
This publication has 8 references indexed in Scilit:
- A data-driven organization of the dynamic programming beam search for continuous speech recognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- An algorithm for connected word recognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A Microprocessor for Speech RecognitionIEEE Journal on Selected Areas in Communications, 1985
- An Algorithm for Connected Word RecognitionPublished by Springer Nature ,1982
- A level building dynamic time warping algorithm for connected word recognitionIEEE Transactions on Acoustics, Speech, and Signal Processing, 1981
- Two-level DP-matching--A dynamic programming-based pattern matching algorithm for connected word recognitionIEEE Transactions on Acoustics, Speech, and Signal Processing, 1979
- Dynamic programming algorithm optimization for spoken word recognitionIEEE Transactions on Acoustics, Speech, and Signal Processing, 1978
- Element-wise recognition of continuous speech composed of words from a specified dictionaryCybernetics and Systems Analysis, 1971