I need to develop an iPhone application which recognizes speech, and based on the result it performs further tasks.
I know iPhone 3.0 doesn\'t support speech recogni
The best open source speech recognition package I know of is Sphinx.
http://cmusphinx.sourceforge.net/
Otherwise, I would suggest looking into Nuance software.
Current speech recognition does well with a limited grammar set (if you know what they are going to say). Open dictation still doesn't quite work well enough to be used reliably for many applications. Keep that in mind while developing your application. I'm hoping now that Google is getting into the transcription game (with Google Voice) that should start improving. I'm thinking they will probably have something in the future.