java speech recognition
I am working on Speech Recognition in java. My requirement is I want to convert input voice to text. To accomplish this I have downloaded the Speech for Java Java programming SDK. I have also downloaded the IBM viavoice runtime for English_US ie
tts5us.zip (3 mb) from ibm.com/viavoice.
When I run the hello program given in the SDK I get the
following errorjava.lang.RuntimeExcepetion : RegOpenKeyEx: Cannot find the file specified.
Kindly help me as to how can i Correct the error also give exact rules
about the prerequisites to run the program(ie downloads required)
Yours sekhar vck_sekhar@rediffmail.com
(A little clearer than the previous post)
The solution is simple, but only once have I seen it up in the forums, so I am on a campaign to put it in a couple more places.
Solution: download the via voice runtime from IBM's Alphaworks website. I don't have the link handy, but it is pretty easy to find. Something like http://alphaworks.ibm.com.
Just make sure you not only get all of the SDKs and such, but also the ACTUAL runtime. They say something about needing the runtime on the download page, but it is in the fine print. It is 'VVRTDUS10.ZIP' and is around 170MB or so. Once installed, if you still have a problem, try putting the 'bin' directory in the via voice folder in your PATH (not CLASSPATH) environment variable.
That did the trick for me.
Bye now.