View 4.0 - Release Notes
The Julius rev.4.0 is a full major version up, a re-innovation of the
decoder as a flexible speech recognition engine. The internal
structures are re-organized and modularized thoroughly, which results
in the librarization of core engine, enhancement and unification of
language model, realization of multi-decoding with hot plugging
feature. The major features are listed below:
- Engine core becomes separate C library with simple API
- Can handle various LM, thus Julius and Julian are integrated
- Multi-decoding with multiple models
- Support to add and remove models while running the decoder
- Support N-gram longer than 4 (N now unlimited)
- User-defined LM function
- Confusion network output
- GMM-based and decoder-based VAD
- New tools added, new functions added
- Memory efficiency is improved
Julius-4.0 ensures the compatibility with Julius-3.x for its usage and
Jconf configuration, so that one can easily migrate to Julius-4.
The decoding performance of Julius-4.0 is still kept as the same as
the latest release (Julius-3.5.3) for now.
| |