In SPRAAK you can use Finite State Grammars (FSGs) and N-gram language models. Both have a different set of settings when using them in the recognition process. Below an explanation of several settings as I used them:
The parameters can be set by the following command on the interactive SPRAAK commandline (spr_cwr_main): search lmi cost_A cost_C
See also: http://www.spraak.org/documentation/doxygen/doc/html/spr__cwr__main_8c.html
For FSGs I used the following settings in recognition experiments:
For N-gram language models (e.g. bigram, trigram, etc.) I used the below settings in recognition experiments:
Also see: http://www.spraak.org/documentation/doxygen/doc/html/spr__lm__scale.html for detailed information on cost_C and cost_A.