This is the Kyoto Fst Decoder (Kyfd), a general purpose beam-search decoder for weighted finite state transducers (WFSTs). It has been used for a number of applications including statistical machine translation, speaking style transformation, OCR correction, and speech segmentation.
Source files for Kyfd can be found here.
Before installing Kyfd, OpenFst and Xerces-C++ must be installed.
The main executable in the Kyfd package is the Kyfd decoder. It can be run as follows.
kyfd [options...] config.xml
An example configuration file can be found here, with descriptions of the various options. Options specified at the command line will override options specified in the configuration file.
These are a few short tutorials on using the Kyfd decoder.
Kyfd is currently developed solely by Graham Neubig, but any additional developers are welcome. If you are interested, please send an email to kyfd@
.
Kyfd is released under the Apache License, Version 2.0