LINGUIST List 27.1188
Mon Mar 07 2016
Software: Computational Linguistics; Morphology; Phonology; Syntax: Thrax 1.2.1
Editor for this issue: Andrew Lamont <alamontlinguistlist.org>
Date: 05-Mar-2016
From: Kyle Gorman <kbg
google.com>
Subject: Computational Linguistics; Morphology; Phonology; Syntax: Thrax 1.2.1
E-mail this message to a friend Thrax 1.2.1 has just been released. Thrax is a toolkit for compiling grammars expressed as regular expressions and context-dependent rewrite rules into weighted finite-state transducers. It makes use of functionality in the OpenFst library to create, access and manipulate compiled grammars. Thrax has been used to develop grammars for speech recognition and text-to-speech speech synthesis, automate morphological analysis, and test phonological rule systems.
New features in version 1.2.1 include additional assertion functions (AssertEmpty and AssertNull), algorithmic improvements to the Optimize function, and support for pushdown and multi-pushdown transducers.
Thrax is developed by contributors from Google Research and the Oregon Health & Science University's Center for Spoken Language Understanding. It is an open-source project distributed under the Apache license. It can be obtained from
http://thrax.opengrm.org/.
Linguistic Field(s): Computational Linguistics
Morphology
Phonology
Syntax
Page Updated: 07-Mar-2016