VocalKit: Objective-C Wrapper for Speech Recognition
I finally wrapped up some of my efforts with Pocket Sphinx into a library, VocalKit. My main goal is to make it easy for developers to over come the setup and learning curve with Pocket Sphinx in their iPhone / iPad apps. VocalKit is a set of Dual-Architecture static libraries for PoketSphinx and Flite, and an Objective-C Wrapper that integrates with AudioQueue. Also there is a Test Project you can build and run on your iPhone with out any code modification. I hope to add Julius support in the future.
Still plenty of work to do, but it’s a good start!

June 16th, 2010 at 2:38 pm
Hey, I just tripped over your project after Googling and trying to find some good info on Sphinx4 and Pocket Sphinx and all. I’d prototyped a round trip iPhone based voice solution based on remote Voice To Text and remote TTS a while back that leveraged Microsoft SAPI technologies on the backend. I’ve since matured my remote TTS solution somewhat. Now I’m getting back into VR and wondering where I should be leaning. Your project is interesting though I can’t get the test project to build to my device. (I’m running IOS4 and SDK 4GM so I tweaked the base SDK settings.) Do I need to build Sphinx/Flite from source to update the libs? I originally had about 30 errors on the initial build so I manually dragged/dropped references to the libflite*, libsphinx and libpocketsphinx libs into the test project. The static lib project builds just fine which puzzles me. At any rate, great project and keep up the good work! Thanks again!
June 16th, 2010 at 6:27 pm
Hey Cliff,
Drop me a line at brianaking@gmail.com or monitor the github issue. I can’t reproduce it, but alot of people are having the issue so something is definitely broken.
Thanks for your help!