If you want something custom shoot me a PM...my company has the tech to pull it off. You certainly won't find anything good for free though, it takes a tremendous amount of R&D and coding time to pull off good speech recognition.
For the most part, command based recognition feels stupid because its tasks that would be faster to just press a button for. Same thing for prompt based entry, it takes forever. The more advanced stuff starts to pay off though. Being able to speak a 2 second sentence for a task that would have taken a full minute and dozens of button presses has some serious advantages. Just my $0.02