Originally Posted by ridoy
I'm doing a project of voice recognition.I want to spell a word and the computer will write it to a simple notepad application of my project.During coding what steps i should follow that my computer will able to write my spelled words?Though i know i have to build up a grammer written in xml for this.I'm doing my project in C sharp and i use windows 7.Anyone can advice properly..?
Thanks for any help.
You would have better luck speaking the word naturally and having it printed to text. The engines are poor with beginning utterances to begin with. Then you would have to write a program that assembles the letters into a word.
Having looked into this, it appears Sphinx4 is the best bet for you. It is written entirely in Java and requires JDK and Ant as prerequisites. So you do all your application programming in Java as well, which will "simplify" things. This program also runs better on Linux, and there is minimal support to begin with and even less for Windows.
Before all that, you would have to be fairly well versed in how the recognizer and general language processing works. Then on to Java....
I'm having trouble even installing the thing....