You need to install HTK if you want to run simon with the whole functionality. HTK is not included, it has to be downloaded from a different source (registration required). From my point of view, this information could hint people who are familiar with Sphinx and Qt into the right direction:
“simon uses the NON-FREE HTK for that. Only _one_ class in simon comes into contact with the HTK. The model compilation manager. This class: http://speech2text.svn.sourceforge.net/viewvc/speech2text/trunk/simonlib…. Those 1200 lines (including other, julius related stuff) are everything that links simon to the HTK. The class could very, very easily be replaced with one that uses something else.”
simon should continue to make use of HTK because there are things that you never should do:
“They did it by making the single worst strategic mistake that any software company can make:
They decided to rewrite the code from scratch.”
Well, but maybe there is someone out there who would want to start a fork of simon, and replace HTK by Sphinx? Of course, this would be a completely different project.
I think that Sphinx could use a GUI.