Issue Solved! Details at bottom in Edit section.
and other experienced members:
Motorola Droid Razr XT912, CM11 Kit Kat rom, TI OMAP 4430 Chipset, ARM7 Cortex A9
I use Google Voice Typing all the time. I never type text messages and always use Google Voice Typing to make my text
messages. I have had this module installed for many, many months, but never could tell if it was "doing anything". Lately I have had some connection issues, I guess (Orange bars for signal icon) and get a message while trying that "Offline mode unavailable. Try again
". The red mic ball would pulse as I speak and nothing would appear on the screen. Before I hit the end of the sentence, I get the message above.
To double check, I tapped airplane mode and tried again. This time the red mic ball would come up and not pulse, I would immediately get the Unavailable message. I check settings for Voice and for "Offline Speech Recognition" I can manage downloaded languages. I have English US installed. I have "OK Google Detection" off. There appears to be no other settings for offline voice and it does not seem to work at all.
Huh, isn't this wonderful module supposed to fix this? I am not complaining. I am just trying to get some help/advice here. If the module will not work on my OMAP4 device then I should uninstall it. An XT912 phone does not have hardware power to burn so unnecessary modules and apps have to go. Please help or advice.
Am I missing something or should I just uninstall it. Otherwise regular voice typing really work well with this phone. I could not do email, forum posts, or text messages without it. Are there any other apps or fixes that could make this work. I am really puzzled and must get to the bottom of this. Thank you GermainZ for making such a useful app. Even if it will not work for me.
EDIT: Offline speech recognition - getting it to work
After a bit of searching, I found the answer in an XDA Nexus 7 thread. Original Post is here:
Nexus 7 offline speech recognition - getting it to work
What worked for me:
- Go into Language and Input Settings, changed Language at top to English (United States). Previously I had this set to English (United Kingdom) as it was the only way to get Google Navigation to speak in my SVOX Victoria UK Female voice that I bought and paid for.
- Settings for Android Keyboard, verified input language checked for "English (US)". Removed the English (UK) check-mark.
- Verified "Google voice typing" is checked and set to Automatic.
Retested in airplane mode, this works great now! Thank you all very much for making this module.
Actual Post that helped me, this text got him a Thanks number of 63!
Apparently this is a BIG issue. Credit to @droiduser63
After stumbling around on this trying to get it to work offline, I found TWO more key bits of information to make it happen.
Language & Input
Under KEYBOARD & INPUT METHODS section,
Click the SETTINGS icon to the right of "Android Keyboard"
Input Languages MUST BE SET TO "English (US)" (I assume to match my downloaded language file).
Ensure the checkbox is enabled beside "Google voice typing", and set to "automatic" (it can't be a mismatch from the "Android keyboard" setting or again it won't work).
None of this seems to be a problem if you've got your overall language setting to be English (United States) and are using the default "use system language" option for Android Keyboard. In other words, it's tweaked to work fine for US users, but others need to fiddle.