https://github.com/microo8/hmmlab
HMMLab is a Hidden Markov Model editor oriented on HMMs for speach recognition. It can create, edit, train and visualize HMMs. HMMLab supports loading/saving HMMs from/to HTK files.
https://github.com/microo8/hmmlab
c-plus-plus gtk3 hidden-markov-model python
Last synced: about 1 month ago
JSON representation
HMMLab is a Hidden Markov Model editor oriented on HMMs for speach recognition. It can create, edit, train and visualize HMMs. HMMLab supports loading/saving HMMs from/to HTK files.
- Host: GitHub
- URL: https://github.com/microo8/hmmlab
- Owner: microo8
- Created: 2012-06-13T12:23:45.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2016-05-10T05:35:18.000Z (about 10 years ago)
- Last Synced: 2025-01-26T08:26:44.378Z (over 1 year ago)
- Topics: c-plus-plus, gtk3, hidden-markov-model, python
- Language: Python
- Size: 26.7 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
HMMLab
======
HMMLab is a Hidden Markov Model editor oriented on HMMs for speach recognition. It can create, edit, train and visualize HMMs. HMMLab supports loading/saving HMMs from/to HTK files.
Compilation
```````````
Before compilation you must install:
- `SWIG `_
- `GSL `_
- `Graphviz `_
- `Libxml2 `_
- `PyGObject `_ for **Python3**.
You must use **Python3**.
Go to ``hmmlab/`` directory:
::
$ python3 setup.py build
$ sudo python3 setup.py install
Now you have a script in ``/usr/bin`` named ``hmmlab``.
Or on a rpm distibution you can simply download the rpm package in the `dist `_ section. It will install all dependencies.
You must create a configuration file in ``~/.config/hmmlab.conf`` and it might look like:
::
[mainwindow]
width = 800
height = 600
[model]
width = 80
height = 40
Running ``$ hmmlab`` will start the **HMMLab** application. Have fun :)