I want to develop an application based on Voice Biometric Recognition.
Specifically, I want to develop an application which will record a voice from the tel
After wasting 20 to 25 Hrs, Finally I got the solution by using MARF Framework. I got the sample app from the http://sourceforge.net/projects/marf/files/Applications/%5Bf%5D%20SpeakerIdentApp/0.3.0-devel-20060226/ And for now, it's working fine for me. This links is very useful for me to make the sample app executable. http://marf.sourceforge.net/
You can take a look at this previous SO post in which various Java Speech Recognition Engines are described such as Sphinx.
I am not an expert on this domain so please take my answer as is , it's not an authorative one... I think you have different ways to achieve your goals : - finding a Java library is one , the most natural one - recording the voice in Java then applying one of the several algorithms available for such job , you may find many research papers dealing with that subject - depending from the architecture choices, you may find different libraries implemented in C dealing with voice signal, using JNI or JNA is one way to deal with C/C++ libraries, Web Services or CORBA are other ways to achieve this....
HTH Jerome