Estimated rank pruning and Java-based speech recognition

N. Jevtic1, A. Klautau1, A. Orlitsky1
1ECE Department, University of California, San Diego, La Jolla, CA, USA

Tóm tắt

Most speech recognition systems search through large finite state machines to find the most likely path, or hypothesis. Efficient search in these large spaces requires pruning of some hypotheses. Popular pruning techniques include probability pruning which keeps only hypotheses whose probability falls within a prescribed factor from the most likely one, and rank pruning which keeps only a prescribed number of the most probable hypotheses. Rank pruning provides better control over memory use and search complexity, but it requires sorting of the hypotheses, a time consuming task that may slow the recognition process. We propose a pruning technique which combines the advantages of probability and rank pruning. Its time complexity is similar to that of probability pruning and its search-space size, memory consumption, and recognition accuracy are comparable to those of rank pruning. We also describe a research-motivated Java-based speech recognition system that is being built at UCSD.

Từ khóa

#Java #Speech recognition #Sorting #Decoding #Histograms #Size control #System testing #Graphical user interfaces #Parameter estimation

Tài liệu tham khảo

10.1121/1.399423 10.1109/5.237532 10.1109/ICASSP.1984.1172448 10.1109/89.326616 ney, 2000, Look-ahead techniques for fast beam search, Computer Speech and Language, 14, 15, 10.1006/csla.1999.0131 10.1109/ICASSP.1984.1172757 10.1109/79.790985 10.1109/29.46546 10.1109/79.790984