I have something JUST like this that runs on CMUSphinx... And the feature set is not as impressive yet -- I wonder if I should keep developing it
The output/initialization/running of julius and cmusphinx are very very similar.
I do think CMU Sphinx is pretty good as an always on listener -- I've had times where it would suddenly die after running for hours (which I tried to debug) -- and times that it would run fine after me playing hours of music non-stop.