Search code examples
javaandroidspeech-recognitionspeech-to-textvoce

VOCE speech Recognition without grammar


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?


Solution

  • 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.