I am seeking for a C++ speech recognition/voice recognition API. I have gone through few, including VOCE and pocketphenix. However this is my requirement
VOCE api seems not to provide what I am asking for, and pocketphenix seems extremely complex. The API will be used with QT - latest version which works with Visual Studio 2010 compiler.
I have heard there is a API provided by Microsoft, but I am willing to stay away from Microsoft APIs as much as possible.
I am using MS Windows 7 ultimate, so the it is enough if the API works with windows.
The API should be free and better if opensource because I will be using this in my Final Year project at university.
Google today open-sourced the speech engine that powers its Android speech recognition transcription tool Live Transcribe. The company hopes doing so will let any developer deliver captions for long-form conversations. The source code is available now on GitHub.
Android does have offline speech recognition capabilities. You can activate this by going to Settings - Language and Input - Voice Input and touch the cog icon next to Enhanced Google Services.
According to the Voce home page, it does text to voice and voice to text. As for using it with C++, when I look at the source code, I can see a C++ header here, and there are some instructions here. I can't advise you specifically on JNI as I have no experience with it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With