I need a modulate that is capable of recognizing speech at word level (not continuous speech recognition) with good accuracy. The domain is limited to a 1000 English words. Only English need to be suported. Starting point should be a mature open source commercial friendly speech recognition system such as sphinix. Please see the attached file for more information.