CMU Sphinx is a suite of speech recognition software developed by Carnegie Mellon University that can be used to build speech-enabled applications. It is designed for both research and development and can be used for a variety of tasks such as speech recognition, natural language processing (NLP), and speech synthesis. It includes tools for building acoustic models, language models, and language-independent models. It provides an API for accessing the models, a command-line interface, and a web-based GUI. It is open-source, free to use, and can be integrated into applications written in languages such as C, C++, Java, Python, and Node.js. It supports popular audio formats such as WAV, MP3, and FLAC, as well as text-to-speech and speech-to-text algorithms. It is used in applications such as voice assistants, voice-activated search, and automatic speech recognition.
Not suspended over 2016