Related
NEEDS TASKER & (ROOT desired but not necessary)
I don't like Google Now most of the time.
I prefer the likes of Utter!, Eva, AutoVoice and Tasker
which uses offline voice recognition for messages, emails, memos, reminders & events
This saves battery and is usually faster.
I can now go to my desired application from saying "OK Google, Hello" with my Moto X
on standby with or without a data connection......no Google now needed!
I can then run an offline voice rec program such as a Tasker action, Autovoice, Utter or Eva.
In Tasker 2 easy profiles to enter,
For when mobile data on
(profile) event/variable set: variable %WIN value *voice*
(action)
System Volume 0
Kill App: App Voice Search / Use Root : on
System Volume 7
Load App "your app"
Task: Stop
For mobile data off - saves battery (most used as no root needed)
(profile) event/variable set: variable %WIN Value *sorry*
Net / Mobile data: on
Load App "your app"
Task: Stop
Say "OK Google, Hello" to your phone for fastest results
I'm no techie but if this can be improved let me know
regor99 said:
NEEDS TASKER & (ROOT desired but not necessary)
I don't like Google Now most of the time.
I prefer the likes of Utter!, Eva, AutoVoice and Tasker
which uses offline voice recognition for messages, emails, memos, reminders & events
This saves battery and is usually faster.
I can now go to my desired application from saying "OK Google, Hello" with my Moto X
on standby with or without a data connection......no Google now needed!
I can then run an offline voice rec program such as a Tasker action, Autovoice, Utter or Eva.
In Tasker 2 easy profiles to enter,
Click to expand...
Click to collapse
Also need to allow Tasker Accessibility in Settings
regor99 said:
NEEDS TASKER & (ROOT desired but not necessary)
I don't like Google Now most of the time.
I prefer the likes of Utter!, Eva, AutoVoice and Tasker
which uses offline voice recognition for messages, emails, memos, reminders & events
This saves battery and is usually faster.
I can now go to my desired application from saying "OK Google, Hello" with my Moto X
on standby with or without a data connection......no Google now needed!
I can then run an offline voice rec program such as a Tasker action, Autovoice, Utter or Eva.
In Tasker 2 easy profiles to enter,
For when mobile data on
(profile) event/variable set: variable %WIN value *voice*
(action)
System Volume 0
Kill App: App Voice Search / Use Root : on
System Volume 7
Load App "your app"
Task: Stop
For mobile data off - saves battery (most used as no root needed)
(profile) event/variable set: variable %WIN Value *sorry*
Net / Mobile data: on
Load App "your app"
Task: Stop
Say "OK Google, Hello" to your phone for fastest results
I'm no techie but if this can be improved let me know
Click to expand...
Click to collapse
My need to use voice recognition offline because much of the time I am out where there is no reception. I am brand new at tasker so I have a couple of questions about the above profiles.
- My Moto X is not rooted. Does the line < Kill App: App Voice Search / Use Root : on > require root? (It looks like it to a newbie)
- Does the line < Net / Mobile data: on > turn mobile data on? If so, wouldn't that mean that in fact I need reception and data plan?
Thanks to anyone who sees this and can advise me.
Sorry, I don't know much about this but I'm also trying to figure it out. There must be quite a few users out there interested in this. What's annoying is that Google supports offline voice dictation since jelly bean. One would have hoped local commands would work without data (like setting an alarm our composing a message).
I don't seem to follow the instructions above. I don't have tasker but I use llama a lot. I would get tasker if it means I can do this.
What's the significance of the variable?
eldamobo said:
Sorry, I don't know much about this but I'm also trying to figure it out. There must be quite a few users out there interested in this. What's annoying is that Google supports offline voice dictation since jelly bean. One would have hoped local commands would work without data (like setting an alarm our composing a message).
I don't seem to follow the instructions above. I don't have tasker but I use llama a lot. I would get tasker if it means I can do this.
What's the significance of the variable?
Click to expand...
Click to collapse
OK figured this out. It's using tasker to look for the "Sorry we seem to be having data issues" error message during a no-data state.
Then tasker can kick off the offline voice app.
I've got it working and it works with utter OK - you will want to launch the utter shortcut to start listening immediately, so you may need the Autoshortcut plugin.
I think the enable data thing "Net / Mobile data: on" should be off..
In other words:
(profile) event/variable set: variable %WIN Value *sorry*
and Net / Mobile data: off
(action)
Load App "your app"
Task: Stop
I'm not sure why you need the task:stop, but it works with or without.
The accessibility thing is key, because it allows tasker to read the screen contents.
I think this came from this thread on google: https://groups.google.com/forum/#!msg/tasker/tq6dTBhf2g4/sldxn9f0QYQJ
eldamobo said:
OK figured this out. It's using tasker to look for the "Sorry we seem to be having data issues" error message during a no-data state.
Then tasker can kick off the offline voice app.
I've got it working and it works with utter OK - you will want to launch the utter shortcut to start listening immediately, so you may need the Autoshortcut plugin.
I think the enable data thing "Net / Mobile data: on" should be off..
In other words:
(profile) event/variable set: variable %WIN Value *sorry*
and Net / Mobile data: off
(action)
Load App "your app"
Task: Stop
I'm not sure why you need the task:stop, but it works with or without.
The accessibility thing is key, because it allows tasker to read the screen contents.
I think this came from this thread on google: https://groups.google.com/forum/#!msg/tasker/tq6dTBhf2g4/sldxn9f0QYQJ
Click to expand...
Click to collapse
Where are you selecting "Net/Mobile data: off"? Is it a second profile? I can't seem to find that option. Also when you mean load app "your app"...does that mean the voice app? I use Aoutovoice for all my voice control stuff. I have everything running great with Tasker, autovoice, and google now api...but really want the offline touchless.
Thanks
This is where I find taskers ui a bit confusing. You want to set two conditions for the profile.
One is the sorry message, the other is the state that you have no data. To do this long press on the profile condition you have (i assume it's the win variable one) then add another condition.
Yes "your app" is whatever offline app you use. I use utter now, but auto voice should work too, just fire the recognize command?
You mention you have auto voice working with the Google now api, does that mean you're rooted using the xposed framework module?
Keep in mind that overall, this approach is a clever hack. I'm not sure what the implications are of having Tasker setup as an accessibility service, but that's the price one must pay.
eldamobo said:
This is where I find taskers ui a bit confusing. You want to set two conditions for the profile.
One is the sorry message, the other is the state that you have no data. To do this long press on the profile condition you have (i assume it's the win variable one) then add another condition.
Yes "your app" is whatever offline app you use. I use utter now, but auto voice should work too, just fire the recognize command?
You mention you have auto voice working with the Google now api, does that mean you're rooted using the xposed framework module?
Keep in mind that overall, this approach is a clever hack. I'm not sure what the implications are of having Tasker setup as an accessibility service, but that's the price one must pay.
Click to expand...
Click to collapse
I know to long press and add, but I'm not finding where the no data state is. I found mobile networks, but it only has 5 boxes with 2g,3g,3g-HSPA,4g, and invert. Would it be check all?
Yes, I'm rooted running xposed framework. With the google now api, I can use any command I have setup, with the screen of by saying "OK GOOGLE,...".
Thanks
---------- Post added at 02:28 PM ---------- Previous post was at 02:25 PM ----------
That was it! I got it! Check all boxes...the invert makes it data off. Duh.
---------- Post added at 02:33 PM ---------- Previous post was at 02:28 PM ----------
I got it! Check all and invert will make it data off. You do have to say something right after "OK GOOGLE" for it to try and then it opens the Autovoice voice search box.
Cool. I don't use data so I just toggle off WiFi disconnected
Right now tho one disappointment is tasker is consuming 50 megs of ram
eldamobo said:
Cool. I don't use data so I just toggle off WiFi disconnected
Right now tho one disappointment is tasker is consuming 50 megs of ram
Click to expand...
Click to collapse
Solve this - shut down tasker and all processes, and restart. ~15meg usage.
This sounds great and all because I like using Utter. But how do we know if Utter is using the low power X8 speech recognition core or the S4 cores? Is there any way to keep a log of that info?
Sent from my XT1053 using xda app-developers app
overthatscreen said:
This sounds great and all because I like using Utter. But how do we know if Utter is using the low power X8 speech recognition core or the S4 cores? Is there any way to keep a log of that info?
Sent from my XT1053 using xda app-developers app
Click to expand...
Click to collapse
The touchless control is what opens google now. The googlenow api then takes over if its linked with autovoice/tasker. So, it's not actually running until touchless control activates it.
Sent from my XT1060 using xda app-developers app
So you're saying the Google Now api knows to use the low power CPU core?
Sent from my XT1053 using Tapatalk
No, the touchless control app uses the low power processor. When touchless control activates Google now, then the googlenow.api activates whatever app its tied to
Sent from my XT1060 using xda app-developers app
So this workaround, does it use the low power core?
Sent from my XT1053 using Tapatalk
overthatscreen said:
So this workaround, does it use the low power core?
Sent from my XT1053 using Tapatalk
Click to expand...
Click to collapse
The low power cores are only used while the screen is out listening for the hotword. As soon as touchless control detects the hotword, the main cores are fired up anyway, as they are needed for the much more advanced tasks like continuous speech recognition and the subsequent search. So it doesn't matter whether it's Google Now or any other app that is started by touchless control - the low power core is only used to detect the hotword. So in other words: Yes, the low power core is still used since touchless control is still doing the hotword recognition.
OK sounds good then. I just wanted to clarify that. I hated using Utter on the Galaxy S4 with the screen off because it always killed the battery. I'll give this a shot and see how it turns out.
Sent from my XT1053 using Tapatalk
If you have root, you could use the Xposed module GoogleOfflineVoice to force offline voice recognition.
sent via tapatalk
http://forum.xda-developers.com/showthread.php?t=2634630
Sent from my XT1058 using XDA Premium 4 mobile app
---------- Post added at 05:14 PM ---------- Previous post was at 05:14 PM ----------
Just noticed eksasol typed that... Oh well there's the link... Works perfect here
Sent from my XT1058 using XDA Premium 4 mobile app
I need to try this, but reversing, when I don't have Mobile Data On, active Utter
Just got my new note4 after playing with the iP6, as I do like using multiple devices to have good knowledge on most devices, but here is one issue I ran into. I have the dunkin donuts app installed (easier than carrying a card) and it works great. 3 nights ago a txt from the app came in at 3:35am with a good sale (something I didn't need to wake up to). 2 nights later at 1am another one.
So, I don't want to silence ALL notifications as I have SMS alerts from my datacenter, etc. so I am looking to see is there an app that will silence some apps or services, or specific things based on time/day?
Thanks
I would disable notifications from specific apps permentanrly. You can do that from application manager. You can also configure blocking mode to allow certain numbers (not sure about sms).
Sent from my SM-N910C using XDA Free mobile app
[SOLVED]
I saw that while looking around but it's show notifications, and I didn't realize the show really meant don't notify vs show.
Thanks for the quick and simple fix.
Give Tasker a shot. It might look a bit complicated in the beginning but there are a lot of threads and wiki pages which will help you get going.
Sent from my LG-D802 using Tapatalk
We can all benefit from a thread like this to supplement our need for root or for those that don't want to root but want some root functions. The 2 listed below don't require root anymore and I use then on a daily basis.
If you have an app that you can share please list it and add a little description of use or configuration needed.
1) I'm running Automatic call record. This even works better that the rooted version that ran in Xposed module.
2) pie controls, this is a simpler version that the LMT launcher that required root. This gives me all home buttons and any app at thumb level on both sides.
What other apps or functions are you running on your LG G4 that do not require root anymore?
pvaldeben said:
We can all benefit from a thread like this to supplement our need for root or for those that don't want to root but want some root functions. The 2 listed below don't require root anymore and I use then on a daily basis.
If you have an app that you can share please list it and add a little description of use or configuration needed.
1) I'm running Automatic call record. This even works better that the rooted version that ran in Xposed module.
2) pie controls, this is a simpler version that the LMT launcher that required root. This gives me all home buttons and any app at thumb level on both sides.
What other apps or functions are you running on your LG G4 that do not require root anymore?
Click to expand...
Click to collapse
Which recorder are you talking about?
Sent from my VS986 using XDA Free mobile app
mikec86 said:
Which recorder are you talking about?
Sent from my VS986 using XDA Free mobile app
Click to expand...
Click to collapse
Automatic call record records all you phone calls in 1 of 3 ways. once the call is done you can add notes to the call if you want.
1st way is to recored all phone calls
2Nd way is to only record numbers who are in your contacts only
3Rd way to record is to record all calls from numbers that are not in your contacts... New numbers.
Usefull app as I use for my business when taking orders.
Hope this helps.
There are a lot apps by that name. I tried the first 1 but it didn't work. Who created the app? Thanks
Sent from my VS986 using XDA Free mobile app
mikec86 said:
There are a lot apps by that name. I tried the first 1 but it didn't work. Who created the app? Thanks
Sent from my VS986 using XDA Free mobile app
Click to expand...
Click to collapse
its called Automatic Call Recorder by Appliqato..
I have found that SMS Backup & Restore (Ritesh Sahu) works without Root (maybe it always did, just assumed it wouldn't).
I use this app to daily backup all my texts and multimedia messages (inc. cloud backup) and was very happy to find that i was able to restore all my messages from my G2 on to my G4
All in one gestures
I use wave launcher so I can have easy access for most used app quickly from any screen it helps to be able to launch camera quickly https://play.google.com/store/apps/details?id=com.mobilemerit.wavelauncher
Sent from my LG-H811 using XDA Free mobile app
I thought I would start a thread and find out what people have missed not having root. What I was also thinking is that maybe some of these things could be achieved some other way but I just don't know how and others might.
1. Titanium backup. Not only could you backup applications you could freeze and uninstall any apps. I hate that I can't uninstall bloatware.
2. Would love to be able to long press the volume keys to skip tracks like with xposed
3. Xposed.
4. Clearing Cache (Delvik and Cache)
5. Full backup in TWRP
6. The annoying warning when listening to music too loud. Get rid of that!
I'm sure I have missed a bunch but those are the ones that I miss the most.
Adaway!!! And roms, I'm a flashoholic... Wifi hotspot... Reading xda for new dev news...
Sent from my SM-G935P using XDA-Developers mobile app
Tibu.
Team Blackout apps.
Archangel apps.
ROMs to try out.
Nandroids.
Sent from my SM-G935P using Tapatalk
Hotspot
Cocktail auto on mod
Sent from my SM-G935P using XDA-Developers mobile app
netengineer said:
I thought I would start a thread and find out what people have missed not having root. What I was also thinking is that maybe some of these things could be achieved some other way but I just don't know how and others might.
2. Would love to be able to long press the volume keys to skip tracks like with xposed
Click to expand...
Click to collapse
There is a free app in the Playstore that works without root to change tracks with the screen off. It's called Smart Pocket - https://play.google.com/store/apps/details?id=com.smartvibration
How have you been ol' buddy? Miss you all from the S6. I'm rocking the S7 Edge myself over on Verizon now.
Sent from my SM-G935V using XDA-Developers mobile app
I'm doing pretty good. Thanks for the change track app. I love the S7 edge but do miss not being rooted and flashing a ROM
Sent from my SM-G935P using XDA-Developers mobile app
Snap Prefs
Ad Away
Xposed the
Custom Rom
Root Explorer
Titanium Backup
Use to use greenify but that is pretty much built in with the power saver which seems to do a good job. Still miss root
Sent from my SM-G935P using XDA-Developers mobile app
Titianium is my #1 missed program and the reason I started rooting my devices in the first place! Second to that I miss the "hold back to kill" feature and also call recording. Most apps are getting better at being able to save progress or data to the could or to the SD card, but not all. Once root is achieved, I will do it just to get TiBu working again!
For me since i was able to get tethering working i am not missing anything. if/when sprint takes it away i will be sad. Actually i am kinda of relieved that this phone has to stay stock and i can't modify it. I was a flash once or twice a day some times kinda of guy before and i was alway frustrated with how unstable Android would get when flashing that much. With the power this phone has it does not need most of the things we needed with the s4 or note's. by far the best phone i have had, It will be tough to give it up when the s8 comes out next year (since i am on the galaxy for life plan) but im sure i will swap it out, unless they pull another s6 and take the sd card away again.
CM based roms.
Full control of phone, ie being able to force phone into roaming. (Im actually having a roaming data issue that I cant troubleshoot unless Im in a roaming area and thats usually when Im driving so its impossible to troubleshoot).
TiBu and backups
Bloatware removal
General troubleshooting ability
I have been tempted to go back to my fully modded and custom GS4 several times now but havent yet reached the breaking point.
ned4spd8874 said:
Titianium is my #1 missed program and the reason I started rooting my devices in the first place! Second to that I miss the "hold back to kill" feature and also call recording. Most apps are getting better at being able to save progress or data to the could or to the SD card, but not all. Once root is achieved, I will do it just to get TiBu working again!
Click to expand...
Click to collapse
You can record calls without root.
I use this:
https://play.google.com/store/apps/details?id=com.systweak.advancedcallrecorder
Sent from my SM-G935P using Tapatalk
optimummind said:
You can record calls without root.
I use this:
https://play.google.com/store/apps/details?id=com.systweak.advancedcallrecorder
Sent from my SM-G935P using Tapatalk
Click to expand...
Click to collapse
Thanks, I'll look into that one. Usually the non-rom based ones require the phone to be on speakerphone to record. Perhaps things have changed though.
Just tried it out and it won't work. It only records my side of the conversation and not the other end. Oh well
My primary reason to root in the past, other than bloatware removal and the hotspot mod, was an app requiring root that I have run on my last 6 phones, going back to the original Epic 4G. It's called "Call Master" (by "Fahrbot") and it is one of the most complex apps I've ever used, besides some of the Wanam apps/plugins. It's the most comprehensive call blocking app as far as I know, and that's why it requires root, to hook into the phone's services in order to catch/answer/hang-up any call from any number that is not in my contact list. It prevents non-contacts/unknown/restricted/private numbers from even ringing my phone, let alone leaving me a voicemail. They just hear dead air when they dial my number. In effect, it is a "white-list" call blocking *root-only* app, and I I simply can't live without it. The built in so-called "blocking" settings of the S7E seems to send callers to voicemail, which defeats the whole point. That's call rejection, not call blocking, right?
I REALLY NEED A SOLUTION FOR THIS!! Spam calls driving me nuts and getting a VM means they register it as a known active cell#.
Does anyone out there know of a non-root call blocker app that has a white-list function, AND will truly block/hangup instead of just rejecting calls? So glad you created this thread OP. Some of the solutions given in response to what people are missing without root are things I already know I'll try out.
trmitche2 said:
My primary reason to root in the past, other than bloatware removal and the hotspot mod, was an app requiring root that I have run on my last 6 phones, going back to the original Epic 4G. It's called "Call Master" (by "Fahrbot") and it is one of the most complex apps I've ever used, besides some of the Wanam apps/plugins. It's the most comprehensive call blocking app as far as I know, and that's why it requires root, to hook into the phone's services in order to catch/answer/hang-up any call from any number that is not in my contact list. It prevents non-contacts/unknown/restricted/private numbers from even ringing my phone, let alone leaving me a voicemail. They just hear dead air when they dial my number. In effect, it is a "white-list" call blocking *root-only* app, and I I simply can't live without it. The built in so-called "blocking" settings of the S7E seems to send callers to voicemail, which defeats the whole point. That's call rejection, not call blocking, right?
I REALLY NEED A SOLUTION FOR THIS!! Spam calls driving me nuts and getting a VM means they register it as a known active cell#.
Does anyone out there know of a non-root call blocker app that has a white-list function, AND will truly block/hangup instead of just rejecting calls? So glad you created this thread OP. Some of the solutions given in response to what people are missing without root are things I already know I'll try out.
Click to expand...
Click to collapse
I've been using "Call Blocker Voicemail Blocker" for about a week now and so far, so good.
https://play.google.com/store/apps/details?id=com.greythinker.punchback.donotdisturb
ned4spd8874 said:
I've been using "Call Blocker Voicemail Blocker" for about a week now and so far, so good.
https://play.google.com/store/apps/details?id=com.greythinker.punchback.donotdisturb
Click to expand...
Click to collapse
I'll check this out. Thanks. Anyone else using some other solution? I didn't realize just how much I needed Call Master (which I paid for) until I got this phone and could no longer use it without root.
Sent from my SM-G935P using XDA-Developers mobile app
ned4spd8874 said:
I've been using "Call Blocker Voicemail Blocker" for about a week now and so far, so good.
https://play.google.com/store/apps/details?id=com.greythinker.punchback.donotdisturb
Click to expand...
Click to collapse
Got this app up and running, but the feature called "stranger call blocking" would need to enabled to act as a true white-list blocker. The app says that feature requires "app upgrade" but I can't find anywhere in the app to purchase a key/license, despite the Play Store page's reference to in-app purchases...
Sent from my SM-G935P using XDA-Developers mobile app
trmitche2 said:
Got this app up and running, but the feature called "stranger call blocking" would need to enabled to act as a true white-list blocker. The app says that feature requires "app upgrade" but I can't find anywhere in the app to purchase a key/license, despite the Play Store page's reference to in-app purchases...
Sent from my SM-G935P using XDA-Developers mobile app
Click to expand...
Click to collapse
Don't know...
Go to the developers page in the play store and it should be there. I think the "premium" version has a different name for some reason.
Hotspot
Geez, I'd miss a lot of important calls if I blocked any number not in my contacts. Businesses including doctor's office, frequently show a different outgoing number than the number they give you to call. People I know who use a different number than normal. My wife once left her phone somewhere, and a stranger found it and called me (my number was on her lock screen). It would have been gone forever if I blocked all unknown numbers.
XDA Portal Editor here, and I'm back with another tutorial.
Last week, I showed you how to clone any app/game with the App Twin feature: https://www.xda-developers.com/how-to-clone-any-application-with-emuis-app-twin-feature-no-root/
Now, I'm here to show you how to use the App Twin feature on any launcher: https://www.xda-developers.com/how-to-use-emuis-app-twin-feature-on-any-launcher/
Combine both tutorials and you'll now be able to clone any app and use any launcher that you want. Cheers!
Why can I hit the thanks button only once!? I'm applauding!
Works perfectly. THANKS!
MishaalRahman said:
XDA Portal Editor here, and I'm back with another tutorial.
Last week, I showed you how to clone any app/game with the App Twin feature: https://www.xda-developers.com/how-to-clone-any-application-with-emuis-app-twin-feature-no-root/
Now, I'm here to show you how to use the App Twin feature on any launcher: https://www.xda-developers.com/how-to-use-emuis-app-twin-feature-on-any-launcher/
Combine both tutorials and you'll now be able to clone any app and use any launcher that you want. Cheers!
Click to expand...
Click to collapse
Works perfectly. THANKS!
I'd like to share an another method. Since my cloned app won't be use that often, I use QuickShortcutMaker to browse all the app (or use favorite menu, open that app and press on "Try" button). This way, it is more tedious, but you won't waste any screen space.
Hi, thanks for sharing this!
however, it seems other app interact with the 'cloned app' as a whole with the original app.
I tried locking the app, say eg; whatsapp. I locked whatsapp and the cloned app is also lock. cant find a workaround to just lock either 1 and leave the other unlocked.
I'm using AppLock btw.
zeca972 said:
Hi, thanks for sharing this!
however, it seems other app interact with the 'cloned app' as a whole with the original app.
I tried locking the app, say eg; whatsapp. I locked whatsapp and the cloned app is also lock. cant find a workaround to just lock either 1 and leave the other unlocked.
I'm using AppLock btw.
Click to expand...
Click to collapse
That's unfortunately just a result of how App Twin works.
In my Honor device, running on EMUI 5.0, I don't have an option to twin app. I'm having a Honor 6X. Is there any method to bring it into my device?
Fazi1344 said:
In my Honor device, running on EMUI 5.0, I don't have an option to twin app. I'm having a Honor 6X. Is there any method to bring it into my device?
Click to expand...
Click to collapse
same here. using honor 6x and app twin is not showing
Same here using 6X no twin app feature on emui 5
[hello I tried doing this and when I enter my package it shows in the list but didn't pop up in the home screen. Please help. Im using huwaei y7 2018