EUROSPEECH 2001 Scandinavia
7th European Conference on Speech Communication and Technology

Aalborg, Denmark
September 3-7, 2001


Julius --- an Open Source Real-Time Large Vocabulary Recognition Engine

Akinobu Lee (1), Tatsuya Kawahara (2), Kiyohiro Shikano (1)

(1) Nara Institute of Science and Technology, Japan
(2) Kyoto University, Japan

Julius is a high-performance, two-pass LVCSR decoder for researchers and developers. Based on word 3-gram and context-dependent HMM, it can perform almost real-time decoding on most current PCs in 20k word dictation task. Major search techniques are fully incorporated such as tree lexicon, N-gram factoring, cross-word context dependency handling, enveloped beam search, Gaussian pruning, Gaussian selection, etc. Besides search efficiency, it is also modularized carefully to be independent from model structures, and various HMM types are supported such as shared-state triphones and tied-mixture models, with any number of mixtures, states, or phones. Standard formats are adopted to cope with other free modeling toolkit. The main platform is Linux and other Unix workstations, and partially works on Windows. Julius is distributed with open license together with source codes, and has been used by many researchers and developers in Japan.

Full Paper

Bibliographic reference.  Lee, Akinobu / Kawahara, Tatsuya / Shikano, Kiyohiro (2001): "Julius --- an open source real-time large vocabulary recognition engine", In EUROSPEECH-2001, 1691-1694.