OpenFst is a library for constructing, combining, optimizing, andsearching weighted finite-state transducers (FSTs).
REQUIREMENTS:
This version is known to work under Linux, MacOS, and Solaris usingg++ (>= 4.1). Expected to work wherever adequate POSIX (dlopen, ssize_t,basename), c99 (snprintf, strtoll,
INSTALLATION:
Follow the generic GNU build system instructions in ./INSTALL. Werecommend configuring with --enable-static=no for fastercompiles.
Optional features:
--enable-bin Build fst::script and command-line binaries (def: yes)
--enable-compact-fsts Enable all CompactFst classes (def: no)
--enable-const-fsts Enable all ConstFst classes (def: no)
--enable-far Enable FAR (FST Archive) extension (def: no)
--enable-lookahead-fsts Enable LookAheadFst classes (def: no)
--enable-ngram-fsts Enable NGramFst classes (def: no)
--enable-pdt Experimental push-down transducer extensions (def: no)
Configuring with --enable-bin=no gives very fast compiles, butexcludes the command line utilities.
Compiling with '-Wall -Wno-sign-compare' under g++ should give nowarnings from this library.
USAGE:
Assuming you've installed under the default /usr/local, the FSTbinaries are found on /usr/local/bin. To use in your own program,include
