CMU Sphinx

Sphinx4
Stable release
5-prealpha / August 3, 2015; 9 years ago (2015-08-03)
Written inJava
Operating systemCross-platform
TypeImage library
LicenseBSD-style[1]
Websitecmusphinx.github.io/wiki/
Pocketsphinx
Stable release
5-prealpha / August 5, 2015; 9 years ago (2015-08-05)
Written inC
Operating systemCross-platform
TypeImage library
LicenseBSD-style
Websitecmusphinx.github.io/wiki/

CMU Sphinx, also called Sphinx for short, is the general term to describe a group of speech recognition systems developed at Carnegie Mellon University. These include a series of speech recognizers (Sphinx 2 - 4) and an acoustic model trainer (SphinxTrain).

In 2000, the Sphinx group at Carnegie Mellon committed to open source several speech recognizer components, including Sphinx 2 and later Sphinx 3 (in 2001). The speech decoders come with acoustic models and sample applications. The available resources include in addition software for acoustic model training, language model compilation and a public domain pronunciation dictionary, cmudict.

Sphinx encompasses a number of software systems, described below.