FORUMS

Analysis & Opinion

[MOD][XPOSED][4.1+] GoogleOfflineVoice - Force offline voice recognition/typing

6,205 posts
Thanks Meter: 8,385
 
By GermainZ, Forum Moderator / Recognized Developer / XDA Portal Team on 3rd February 2014, 09:41 AM
Post Reply Subscribe to Thread Email Thread
25th February 2015, 04:12 AM |#91  
GermainZ's Avatar
OP Forum Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 8,385
 
More
Thanks for the reports. It probably isn't working with the latest Google Search app (this has nothing to do with Lollipop), but I won't me able to take a look before some time, once Xposed is compatible with my device/ROM.
 
 
27th February 2015, 06:29 PM |#92  
martuseich's Avatar
Senior Member
Flag Richmond, VA
Thanks Meter: 183
 
More
Bummer

I HATE Big Brother Google forcing me to grant them access to however they want to use my camera & mic permissions (they probably access them elsewhere through the OS anyway). Call me conspiracy theorist but since Google maintains records of everything we ever search & NSA has been found to spying on U.S. citizens & recording all we ever do as well, I'd like to do whatever I can to thwart their every effort. I have nothing to hide but my privacy is mine (or at least should be).

I love using your mod so I'm not forced to go through Google. Until then, cutting off Swiftkey's access to the internet & Google's & other apps access to my mic, camera & storage (where I can) & continuing to type.

Thanks for all your effort. Looking forward to any updates you may offer. If I can help in troubleshooting in any way, give me a shout.
3rd April 2015, 05:17 AM |#93  
Ohmster's Avatar
Senior Member
Flag Pompano Beach
Thanks Meter: 1,300
 
More
Phone Doesn't appear to work XT912 - SOLVED
Issue Solved! Details at bottom in Edit section.

@GermainZ and other experienced members:

Device: 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:
  1. 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.
  2. Settings for Android Keyboard, verified input language checked for "English (US)". Removed the English (UK) check-mark.
  3. 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.

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

Steve
Last edited by Ohmster; 3rd April 2015 at 05:58 AM. Reason: specs, issue solved
7th April 2015, 12:43 PM |#94  
xxBrun0xx's Avatar
Senior Member
Flag West Hartford, CT
Thanks Meter: 251
 
More
Do does anybody know if this works with lollipop? Used to use this module on my moto x and was fantastic! As far as I know, if you have Internet, Google will always use it to decipher your voice commands, which can be slow. So testing in airplane mode really doesn't tell you anything. This module forces Google voice search to always search offline, even when there is a network connection, which is much faster than using the Web to translate voice to text.
7th April 2015, 12:50 PM |#95  
GermainZ's Avatar
OP Forum Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 8,385
 
More
Quote:
Originally Posted by xxBrun0xx

Do does anybody know if this works with lollipop? Used to use this module on my moto x and was fantastic! As far as I know, if you have Internet, Google will always use it to decipher your voice commands, which can be slow. So testing in airplane mode really doesn't tell you anything. This module forces Google voice search to always search offline, even when there is a network connection, which is much faster than using the Web to translate voice to text.

http://forum.xda-developers.com/show...7&postcount=91
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes