You may want to consult wikipedia's
list of speech recognition projects, which includes at least 2 free, open source implementations.
--
No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]