[SRILM-Announce] SRILM 1.5.12 released
Andreas Stolcke
stolcke at speech.sri.com
Thu Jan 20 17:27:09 PST 2011
The latest version of SRILM is now available from
http://www.speech.sri.com/projects/srilm/download.html .
A list of changes appears below.
Enjoy,
Andreas
1.5.12 20 Jan 2011
Functionality:
* Enable lattice-tool -old-decoding if -nbest-duplicates is specified (and
warn about it).
* Support make-big-lm -wbdiscount option.
* New option ngram -prune-history-lm, for specifying a separate LM that computes
the history marginal probablities needed for N-gram pruning purposes.
Inspired by C. Chelba et al., "Study on Interaction Between Entropy Pruning and
Kneser-Ney Smoothing", Proc. Interspeech-2010.
* Added optional limitVocab argument to VocabMultiMap::read() function. This
is now used by lattice-tool -limit-vocab to avoid reading parts of the dictionary
that are not used in the input.
* Added an option -zeroprob-word to ngram and lattice-tool. It specifies a
word that should be used as a replacement if the current word has probability
zero. This is different from -map-unk which only applies to OOV words and
actually replaces the word label in the output lattice, if any.
* Added new wrapper LM class NonzeroLM, to implement the above.
Portability:
* New MACHINE_TYPE values for Android-ARM platform: android-armeabi and
android-armeabi-v7a (from Mike Frandsen).
* Deleted the htk directory from distribution; it was obsolete and not
documented.
Bug fixes:
* Prob.h: guard against under/overflow in intlog and bytelog conversions.
* Replaced gunzip with gzip -d in all scripts (for efficiency).
* Better option checking in make-big-lm, disallowing mixing of discounting
methods and use of discounting flags that are not supported.
* Undefine max() macro in Trellis.h to avoid conflict with some system
header files.
* Better support for recent MSVC versions in common/Makefile.machine.msvc
(from Mile Frandsen).
* add-pauses-to-pfsg: prevent existing pause nodes from being processed.
More information about the SRILM-Announce
mailing list