I am a beginner in Java
and speech recognition
and I am using VOCE
(http://voce.sourceforge.net/) to transform speech to text.
I used the provided example and it worked by recognizing only words specified in .gram
file. However, I need the app to recognize much more words than the words specified in the grammar file.
I found this similar question (Speech Recognition API without Grammar C#) but I do not if the solution is applicable in VOCE
.
So is there a way to do this with VOCE
speech recognition?
And are there any other speech recognition API's out there (for free)capable of doing so?
I contacted the developer of VOCE and he replied as "There is no easy way to do so" I solved my problem by using Sphinx4 Transcriber Demo that uses a language model instead than a specific grammar file.