I like these projects but they all have one flaw: the "open source" part refers only to the easy frontend, not to the backend doing the heavy lifting. With time, chances of CMUSphinx succeeding are getting lower because everybody is using proprietary APIs.