Hidden Markov Models (HMM) main algorithms (forward, backward, and Viterbi) are outlined, and a GUI based implementation (in MATLAB) of a basic HMM is included along with a user guide. The implementation uses a flexible plain text configuration file format for describing the HMM.
This is screen shot of the final Matlab program written for the implmenetation.
Description and download information on the above program as in the appendix.