Name | Author | Language |
Hidden Markov Model Toolkit (HTK) | HTK Team at CUED | C |
Hidden Markov Model (HMM) Toolbox for Matlab | Kevin Murphy | MatLab |
Mendel HMM Toolbox for Matlab | Steinar Thorvaldsen | MatLab |
Factorial Hidden Markov Models | Zoubin Ghahramani | MatLab |
Name | Author | Language |
FSMGenerator (Finite State Machine) | SourceForge.net | C, C++, Java |
FSMDesigner (Finite State Machine) | SourceForge.net | C++, Python, VHDL/Verilog |
dk.brics.automaton | Anders Møller, University of Aarhus | Java |
Finite state utilities | Jan Daciuk | C++ |
Finite State Automata Utilities | Gertjan Van Noord | C, Prolog |
Minimize A Finite State Machine | Oleg Kiselyov | C, Prolog |
Minimization Algorithms for Cyclic Finite-State Automata | Jan Daciuk, Bruce Watson | C |
An Implementation of Finite State Automatons | Dawid Weiss | Java |
Finite-State Machines | Arnaud Adant | C++ |
Automata Standard Template Library | Vincent Le Maout | C++ |
RWTH FSA Toolkit | Stephan Kanthak | C++ |
CARMEL FINITE-STATE | Jonathan Graehl | C++ |
MIT FST Toolkit | Lee Hetherington | C++ |
Grail: finite automata and regular expressions | Derick Wood | C++ |
AT&T FSM Library: Finite-State Machine Library | Mehryar Mohri, Fernando C. N. Pereira and Michael D. Riley | Function Library |
Finite State Automaton processing | Oliver Steele | Python |
Name | Author | Language |
A toolkit for language and grammar | Peri Hankey | C |
Name | Author | Language |
Alpino Parser for Dutch | Gertjan Van Noord | C |
Rats: An Easily Extensible Parser Generator | Robert Grimm | Java |
ANTLR: ANother Tool for Language Recognition | Terence Parr | Java |
LGI: Language Generator by Instil | SourceForge.net | Java |
Python Parsing Module | SourceForge.net | Python |
Parsing Expression Grammars For Lua | Roberto Ierusalimschy | Function Library |
Soup : a parser of context-free grammars | Marsal Gavald | C++ |
Name | Author | Language |
Code for Knuth-Morris-Pratt String Matching Algorithm | David Eppstein | C++ |
Boyer-Moore-Horspool String Searching | Glen McCluskey & Associates LLC | C++ |
Fast String Searching With Suffix Trees | Mark | C++ |
Name | Author | Language |
Inter-Language Unification | Xerox Corporation | C++ |
Name | Author | Language |
Cepstral Analysis for Spectral Analysis | Niclas Sandgren | Matlab |
Name | Author | Language |
Wavelet Packet Transform | Ian Kaplan | C++ |
Wavelets | Ian Kaplan | Java |
2D wavelets, wavelet packets, complex wavelets: | Onur G. Guleryuz | C |
Wavelet Software | Amara Graps | C, C++ |
Name | Author | Language |
finite-state automata in Natural Language Processing | Jan Daciuk | C++ |
SPro | Guillaume Gravier | C |
Speech Filing System | Phonetics & Linguistics, UCL | MatLab |
VOICEBOX: Speech Processing Toolbox | Mike Brookes | MatLab |
HMM-Based Speech Synthesis Toolkit | Keiichi Tokuda | MatLab |
Speaker Verification Based on HTK: MASV | Ulrich Türk | MatLab |
Speech Signal Processing Toolkit (SPTK) | SPTK working group | Apps for Unix |
Speech Software at CMU | Carnegie Mellon University | C |
Speech Synthesis Software | Speech Synthesis SIG | C, Java |
SRILM - Language Modeling Toolkit | Speech Technology and Research Laboratory | C, C++ |
Statistical Language Modeling (SLM) Toolkit | Carnegie Mellon University | Apps |
Evaluation, Language Technology, Corpus Building Toolkit | National Institute of Standards and Technology | C, Apps |
CSLU Toolkit | Oregon Health & Science University | Apps for Win |
Name | Author | Language |
Artemis: DNA sequence viewer and annotation tool | K. Rutherford, et al | Java |
Regression Trees for Regulatory Element Identification | Tu Minh Phuong, et al | VC++ |
Return to Student/Researcher Resource page
© 2008 Robert Fisher