The General Hidden Markov Model Library (GHMM) is a C library with additional Python bindings implementing a wide range of types of Hidden Markov Models and algorithms: discrete, continous emissions, basic training, HMM clustering, HMM mixtures.
A Sound Recognition Framework developed to J2ME plataform
The SRM Framework 2 was developed for the J2ME platform supporting sound recognition dependent and speaker-independent, through the recognition techniques DTW (Dynamic Time Warping) and HMM (Hidden Markov Models), in addition to providing support to the import and export of data any stage of recognition enabling the use of external resources as well as the tool running steps on remote terminals.
It has the following characteristics:
- DTW
- HMM (Discrete Models)
- Suports Sound in PCM
- Vector quantization using the k-means algorithm
- Uses the algorithm Forward
- Uses the algorithm Backward
- Uses the Viterbi algorithm
- Uses the Baum-Welch algorithm for training
- Has features import and export data
Further information is on Gaita 2012.
This project (CvHMM) is an implementation of discrete Hidden Markov Models (HMM) based on OpenCV. It is simple to understand and simple to use. The Zip file contains one header for the implementation and one main.cpp file for a demonstration of how it works. Hope it becomes useful for your projects.