I'm looking at the exception now and although I can make the app not crash, I'm not sure yet how to address your problem. It seems to be the internal operating system's APIs that throw the error, and not the app. I'm not sure if the following will do anything to help, but can you please go to settings -> speech on your device, and change the speech language to something else? Then restart, revert back to the actual language you want to use, and do a long-press on the start screen and try to use voice. Then try it in the app. Let me know how it goes. Also it might be easier if you email me.