Search code examples
pythonbindinghidden-markov-models

What HMM (Hidden Markov Models) libraries have good support for Python?


I'll have to train a HMM (Hidden Markov Models) system. I was told I could use HTK or the CSLU Toolkit. The first has a binding for Python, apparently, called pyhtk.

Have any of you used that binding? Would you recommend me to go for it? Are there other HMM libraries out there with better support for Python?

Thanks


Solution

  • I had a look at HTK for a while ago, but it did not seem that well maintained and also very targeted towards speech recognition. Another library that I would recommend you to look at is http://ghmm.org/ that contains python bindings, an EM-learner, and even a graphical editor some documentation. ;-)