Nothing Special   »   [go: up one dir, main page]

skip to main content
10.3115/116580.116646dlproceedingsArticle/Chapter ViewAbstractPublication PageshltConference Proceedingsconference-collections
Article

Algorithms for an optimal A search and linearizing the search in the stack decoder

Published: 24 June 1990 Publication History

Abstract

The stack decoder is an attractive algorithm for controlling the acoustic and language model matching in a continuous speech recognizer. It implements a best-first tree search of the language to find the best match to both the language model and the observed speech. This paper describes a method for performing the optimal A search which guarantees to find the most likely path (recognized sentence) while extending the minimum number of stack entries. A tree search, however, is exponential in the number of words. A second algorithm is presented which linearizes the search at the cost of approximating some of the path likelihoods.

References

[1]
L. R. Bahl, F. Jelinek, and R. L. Mercer, "A Maximum Likelihood Approach to Continuous Speech Recognition," IEEE Trans. Pattern Analysis and Machine Intelligence, PAMI-5, March 1983.
[2]
L. Bahl, P. S. Gopalakrishnam, D. Kanevsky, D. Nahamoo, "Matrix Fast Match: A Fast Method for Identifying a Short List of Candidate Words for Decoding," ICASSP 89, Glasgow, May 1989.
[3]
J. K. Baker, personal communication, 25 June 1990.
[4]
F. Jelinek, "A Fast Sequential Decoding Algorithm Using a Stack," IBM J. Res. Develop., vol. 13, November 1969.
[5]
D. E. Knuth, "The Art of Computer Programming: Sorting and Searching,", Vol. 3., Addison-Wesly, Menlo Park, California, 1973.
[6]
B. T. Lowerre, "The HARPY Speech Recognition System," PhD thesis, Computer Science Department, Carnegie Mellon University, April 1976.
[7]
N. J. Nilsson, "Problem-Solving Methods of Artificial Intelligence," McGraw-Hill, New York, 1971.
[8]
D. B. Paul, "A CSR-NL Interface Specification," Proceedings October, 1989 DARPA Speech and Natural Language Workshop, Morgan Kaufmann Publishers, October, 1989.
[9]
D. B. Paul, "Speech Recognition using Hidden Markov Models," Lincoln Laboratory Journal, Vol. 3, no. 1, Spring 1990.
[10]
A. B. Poritz, "Hidden Markov Models: A Guided Tour," Proc. ICASSP 88, April 1988.

Cited By

View all
  • (1992)An efficient A* stack decoder algorithm for continuous speech recognition with a stochastic language modelProceedings of the workshop on Speech and Natural Language10.3115/1075527.1075624(405-409)Online publication date: 23-Feb-1992
  • (1991)Experience with a stack decoder-based HMM CSR and back-OFF N-gram language modelsProceedings of the workshop on Speech and Natural Language10.3115/112405.112459(284-288)Online publication date: 19-Feb-1991

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image DL Hosted proceedings
HLT '90: Proceedings of the workshop on Speech and Natural Language
June 1990
450 pages

Publisher

Association for Computational Linguistics

United States

Publication History

Published: 24 June 1990

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 240 of 768 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (1992)An efficient A* stack decoder algorithm for continuous speech recognition with a stochastic language modelProceedings of the workshop on Speech and Natural Language10.3115/1075527.1075624(405-409)Online publication date: 23-Feb-1992
  • (1991)Experience with a stack decoder-based HMM CSR and back-OFF N-gram language modelsProceedings of the workshop on Speech and Natural Language10.3115/112405.112459(284-288)Online publication date: 19-Feb-1991

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media