[Q] Is there a way to launch the "Touchless Control" app manually? - Moto X Q&A

Hi!
Got a Moto X Dev edition, bootloader unlocked and rooted. Im trying to setup a tasker task to open the stock Motorola "Touchless Controls" app manually(Not using my voice). Closest I've gotten is running a shell script with root enabled with:
am start -a android.intent.action.MAIN -n com.motorola.audiomonitor/.uis.AOVActivity
Which opens the app with no errors, but its unable to pickup my voice.
Any tips?

Just say OK Google now?
Sent from my N5, N7, Moto X, G Tab 3 or S2.....

kj2112 said:
Just say OK Google now?
Sent from my N5, N7, Moto X, G Tab 3 or S2.....
Click to expand...
Click to collapse
I know that, just trying to make AutoVoice launch the Touchless controls so I can use both.

Anyway,
I think I found a way if anyone is looking for the same thing.
Have a Tasker Task to Send Intent:
android.speech.action.VOICE_SEARCH_HANDS_FREE
target: Activity

EVILUK said:
Anyway,
I think I found a way if anyone is looking for the same thing.
Have a Tasker Task to Send Intent:
android.speech.action.VOICE_SEARCH_HANDS_FREE
target: Activity
Click to expand...
Click to collapse
Thank you very much for this, I was trying to do the exact same thing but I didn't find the right action to use! ???

EVILUK said:
Anyway,
I think I found a way if anyone is looking for the same thing.
Have a Tasker Task to Send Intent:
android.speech.action.VOICE_SEARCH_HANDS_FREE
target: Activity
Click to expand...
Click to collapse
Thanks, very usefull to launch touchless control. Touchless control voice recognition works better for me and Whats'up command is nice (Launching it from cheap BT headset button)

I'm trying to get Touchless to launch from my car's Bluetooth button. Currently the button just launches the worthless voice dialer.
I tried the task above, but it did nothing. My Tasker skills are pretty basic and I'd really appreciate it if anybody would provide a little more info on how the task should run and how to trigger it.

Related

Can we simulate a bluetooth button press?

Google Now can send and receive audio through our Gear. AutoVoice for Tasker can receive voice commands from our Gear as well! This opens up many possibilities! Both programs can be activated with the standard bluetooth button on your everyday headset.. is it possible to simulate this button on our gear? I am thinking our media control program works by simulating hard headset button presses. A program would be fine, but a widget would be ideal! TIA!
Another question. Is a bluetooth headset limited to these 6 button functions? Play/pause, skip, back, volume +/-, and the standard button mentioned above? If not, we can take Tasker automation from gear even further!
Sent from my SM-N900V using xda app-developers app
i hope for this
..
I've looked into some apps on play store, but nothing seems to work. Can't find any other examples where a headset is actually running android in order to utilise button in this way
brendo now rooted gear and install all, try if Utter or Klets work
This is all I need for a perfect gear !
I have searched ALL day to figure this out, although no luck sadly.
Best way of doing this would have to be using a plugin for tasker, just like atooma uses.
EDIT: We need to figure out how exactly the gear communicates with the phone, if we can manually send a request from the gear to the phone. We could setup a intent listener on tasker and it could execute tasks.
Maybe someone should speak with the dev's of gear getter ? Or ATN ? Figure out how they communicate with the gear ?
Got Google Voice to work from Gear
With Google search 3.1 all you have to do is say "Okay Google". This works for me.
To Launch Google Search from Gear
1) Set Up to recieve Google Notification
2) Open a Google Notification
3) Press Show On Device. This will launch Google Voice Search
4) Say "Okay Google".
Make sure you have "Record Audio through Bluetooth headset if available" checked in Google Voice. Only issue is that if Phone locks. Maybe someone can find a way to get a shortcut for "Show On Device".
TheismanMeetLT said:
With Google search 3.1 all you have to do is say "Okay Google". This works for me.
To Launch Google Search from Gear
1) Set Up to recieve Google Notification
2) Open a Google Notification
3) Press Show On Device. This will launch Google Voice Search
4) Say "Okay Google".
Make sure you have "Record Audio through Bluetooth headset if available" checked in Google Voice. Only issue is that if Phone locks. Maybe someone can find a way to get a shortcut for "Show On Device".
Click to expand...
Click to collapse
This may be our best option right now.. Thanks for voicing this! I hope to see a Tasker plugin soon.. Thanks everyone for the feedback!
Sent from my SM-N900V using xda app-developers app
I have a solution...
See thread null Rom!
Wonderful!
Sent from my iPad using Tapatalk - now Free
I'm reviving this thread because I've been searching for this exact thing, and I can't believe it's so difficult - has anyone found a solution? I can't find vingar's "null rom" thread he refers to above as a solution. Any info is very welcome.
snickersnee said:
I'm reviving this thread because I've been searching for this exact thing, and I can't believe it's so difficult - has anyone found a solution? I can't find vingar's "null rom" thread he refers to above as a solution. Any info is very welcome.
Click to expand...
Click to collapse
I too find it difficult to swallow that a solution has not been found. I am a little late to the "gear party" (only having mine for a few weeks now) and have been searching for a solution to this.
I believe Vingar's solutions is here: http://forum.xda-developers.com/showthread.php?p=47519892#post47519892
I have found a few apps that may help with this but none that directly address what I am looking for....namely a widget on the home screen of my gear that simply sends the correct keycode to my phone via BT.
Artimis said:
I have found a few apps that may help with this but none that directly address what I am looking for....namely a widget on the home screen of my gear that simply sends the correct keycode to my phone via BT.
Click to expand...
Click to collapse
That's it exactly. I have no programming talents, but this seems like such a simple - and powerful - solution, not least because it would allow Google Now voice inputs. And the watch is already a BT device, an also an android device. Frankly it's absurd that this wasn't included stock.

[Q] Unlink Google Now voice volume

Hey guys--
I'm stumped on if this is possible, but I feel like my old Razr HD worked like this. If anyone has a way in the form of an app, Xposed module, etc, it'd be very appreciated.
Desired Behavior: Google Now should always speak to me, regardless of ringtone volume. She should be on her own separate volume control, or at least linked to media volume control.
Current Behavior: Google Now is linked to ringtone/notification/system volume. Since I almost always keep my phone on vibrate only, Google Now won't talk to me. Considering the point of touchless control, this is absolutely infuriating. I feel like I shouldn't have to be "that guy" that has his phone on full volume just to hear the Now voice.
There must be a better way! Who can help me out? Thanks!
I'm with you on this one, I keep my phone on silent all the time so I'd like that as well.
I've sent an email to Google, hopefully they will update that
Sent from my XT1058 using xda app-developers app
I guess empoweredh and I are the only ones that care about this? Lol
Come on guys, send Google feedback about this
Sent from my XT1058 using xda app-developers app
Apparently.
Tell you what....I'll start a bounty. $25 for an Xposed module or some other easy way to accomplish this. Basically anything that doesn't involve a custom rom or developer edition. If it can be done on a retail maxx in stock ROM I'll pay out. We'll see if anyone else wants to join/help.
Accidental duplicate post. Edited.
I think if enough of us complain Google will change it. Or they might change it on their own.
Sent from my XT1058 using xda app-developers app
Jamolah said:
I guess empoweredh and I are the only ones that care about this? Lol
Come on guys, send Google feedback about this
Sent from my XT1058 using xda app-developers app
Click to expand...
Click to collapse
empoweredh22 said:
Apparently.
Tell you what....I'll start a bounty. $25 for an Xposed module or some other easy way to accomplish this. Basically anything that doesn't involve a custom rom or developer edition. If it can be done on a retail maxx in stock ROM I'll pay out. We'll see if anyone else wants to join/help.
Click to expand...
Click to collapse
Just wanted to see if this had reached a resolution. Also wanted throw my hat into the ring as wanting this.
Sent from my Moto Maker X
I'm pretty interested in seeing this done too. I haven't received my phone yet, I generally keep my phone on silent or vibrate while at work, and I know I will want to talk to Google - and hear Google's responses when my phone is in that mode.
I sent google an email as well. Hopefully something comes of it.
Agreed! Would love to see this too!
I've looked, but couldn't find, any kind of feature request page for google? Anyone know if there is one?
I am with you guys! Saw this thread and I had not notcied this before since I have it on full volume as of now.
Maybe use something like tasker to set the ringtone to a certain level when google opens?
I experienced a mute Google Now last night and was stumped. Now I see this thread and it all makes sense.
There is an Xposed module that unlinks the notification and ringtone volumes (link). I'm not rooted yet but someone could test which volume Google Now reacts to, so a least part of the problem gets fixed. And maybe ask the developer make an update that addresses that. Tasker is also a good idea, but more cumbersome. Could be a plan B.
I'll throw in 15$ to the bounty
Well I got it to work with Tasker.
---------------------------------
Event: Variable Set %WIN
Task:
Ringer Volume: Level 6, If %WIN=Google
Ringer Volume: Level 6, If %WIN=Voice Search
---------------------------------
I put two ringer volume task because for some reason, when I open voice search it'll be identified as "Google" and vise versa.
Note: I used the Event as the First Context because for some reason I couldn't get the Application Context to work with Google and Voice Search.
I hope that helps some of you. Let me know if you have any questions.
OriginalFire said:
Well I got it to work with Tasker.
---------------------------------
Event: Variable Set %WIN
Task:
Ringer Volume: Level 6, If %WIN=Google
Ringer Volume: Level 6, If %WIN=Voice Search
---------------------------------
I put two ringer volume task because for some reason, when I open voice search it'll be identified as "Google" and vise versa.
Note: I used the Event as the First Context because for some reason I couldn't get the Application Context to work with Google and Voice Search.
I hope that helps some of you. Let me know if you have any questions.
Click to expand...
Click to collapse
Does this also revert the settings back when you exit? I have limited knowledge of tasker but to me it doesn't seem like it would. Also if this one of the profiles that requires you to be rooted?
Sent from my Moto Maker X
No this should not need to be done through tasker. it should be part of the OS
Sent from my XT1058 using xda app-developers app
Jamolah said:
No this should not need to be done through tasker. it should be part of the OS
Sent from my XT1058 using xda app-developers app
Click to expand...
Click to collapse
I think we all would greatly prefer it be a part of the OS. That's doesn't mean we can't use a work around that was generously provided until it's fixed.
Sent from my Moto Maker X
garciaw said:
I experienced a mute Google Now last night and was stumped. Now I see this thread and it all makes sense.
There is an Xposed module that unlinks the notification and ringtone volumes (link). I'm not rooted yet but someone could test which volume Google Now reacts to, so a least part of the problem gets fixed. And maybe ask the developer make an update that addresses that. Tasker is also a good idea, but more cumbersome. Could be a plan B.
Click to expand...
Click to collapse
expanded/seperated volumes using gravitybox and it seems to be linked to the notification volume
jhealy said:
Does this also revert the settings back when you exit? I have limited knowledge of tasker but to me it doesn't seem like it would. Also if this one of the profiles that requires you to be rooted?
Sent from my Moto Maker X
Click to expand...
Click to collapse
My original tasker will not revert to the original ringer volume.
Also, I'm pretty sure this particular task does not need root access.
New code with Ringer Volume being set back to original:
---------------------------------
Event: Variable Set %WIN
Task Gnow:
If %WIN ~ (matches) Google
Variable Set: Name: %PREVOLR to %VOLR
Ringer Volume: Level 6
Wait: 10 minutes, Until %WIN !~ Google
Ringer Volume: %PREVOLR
Task Gvoice:
If %WIN ~ (matches) Voice Search
Variable Set: Name: %PREVOLR to %VOLR
Ringer Volume: Level 6
Wait: 10 minutes, Until %WIN !~ Voice Search
Ringer Volume: %PREVOLR
---------------------------------
**Note
Event contexts do not have exit tasks, so just add the Gnow task and then Gvoice task to the Event.
Normally the Ringer Volume Action will only display a slid-able bar to change the Ringer Volume.
Go into Tasker > Preferences
Make sure beginner mode is off
Go back into the Ringer Volume Action settings, and press and hold the "Shuffle" icon and then release after a bit.
This will change the slidable bar to a blank field.
Edit: fixedd!
Hope that works out better for you guys

[Q] Touchless Control Questions

Guys,
How can I use this feature to toggle on/off my bluetooth, NFC, Cellular Data, Wifi, etc?
How can I ask it to read out unread texts or the last text I got?
Wutang200 said:
Guys,
How can I use this feature to toggle on/off my bluetooth, NFC, Cellular Data, Wifi, etc?
How can I ask it to read out unread texts or the last text I got?
Click to expand...
Click to collapse
To read text just say "hey google now, what's up" and it will read your notifications and maybe your text.
and you cannot toggle features on and off unfortunately, that would be cool though but then other people could sabotage your phone... NOT COOL!
Hope that helps.
Thanks I'll give that What's Up thing a try later today.
It didn't work. Just does a Google search for What's up.
Any other suggestions?
Are you sure you've updated the Touchless Control app? It should work even when you don't have any pending messages. If you are certainly up to date, just try again.
Wutang200 said:
It didn't work. Just does a Google search for What's up.
Any other suggestions?
Click to expand...
Click to collapse
Try what's new or read notifications. I think what's up works for U.S users only.
Yes for UK users, the command is What's New. Works perfectly and very handy!
Absolutely loving this phone for it's features and sleek looks!
What I have done in the past is to use Tasker app factory to create small apps to do the toggles you want, and then tell touchless control to launch the app.
Solutions Etcetera said:
What I have done in the past is to use Tasker app factory to create small apps to do the toggles you want, and then tell touchless control to launch the app.
Click to expand...
Click to collapse
Touch less control cant open applications . I tried it many times but had no success
drago10029 said:
and you cannot toggle features on and off unfortunately, that would be cool though but then other people could sabotage your phone... NOT COOL!.
Click to expand...
Click to collapse
That's not true if you have root. There is an xposed module that allows Google now to turn on/off bluetooth/wifi/mobile data. It works with Touchless controls.
Arak-Nafein said:
That's not true if you have root. There is an xposed module that allows Google now to turn on/off bluetooth/wifi/mobile data. It works with Touchless controls.
Click to expand...
Click to collapse
Ive used touchless control to open some apps but doesnt work with others, cant recall which. Do you remember the module that enables this?
Ive got:
APM
AppOpsExposed
BubbleUPnP
GravityBox[KK]
Edit/ Ive got root
DaRkRhiNe said:
Touch less control cant open applications . I tried it many times but had no success
Click to expand...
Click to collapse
Works fine here; "launch driving mode". "Driving Mode" being an app I created for setting BT on, WiFi off, screen timeout to 5 minutes, and sending a play intent to Pocketcasts.
productofusa said:
Ive used touchless control to open some apps but doesnt work with others, cant recall which. Do you remember the module that enables this?
Ive got:
APM
AppOpsExposed
BubbleUPnP
GravityBox[KK]
Edit/ Ive got root
Click to expand...
Click to collapse
The module is Google Search API. http://forum.xda-developers.com/apps/xposed-modules/mod-google-search-api-t2554173
The plugin, voice toggles, allows you to turn on/off wifi/bluetooth/mobile data. I also use the autovoice plugin to allow me to use my tasker/autovoice stuff from google now, and by extension touchless controls.
The ability to turn on/off bluetooth/wifi/mobile data is already built into google now, but it's disabled and/or incomplete. I'm remembering that, so it might not be 100% correct.
DaRkRhiNe said:
Touch less control cant open applications . I tried it many times but had no success
Click to expand...
Click to collapse
I open applications all the time with touchless control. Without setting up tasker.
Sent from my XT1058 using XDA Premium 4 mobile app
Does someone knows how to change touchless controll's language? I have a brazilian Moto X and i'd like to change touchless controll's language to English, since it has more commands

[Q] Disable Moto Voice in favor of Google Now

Does anyone know of a way to disable Moto Voice and simply use the voice wake to activate Google Now? Perhaps via an Xposed module?
Moto Voice, in it's current iteration is too slow and not value added enough for me to prefer it over Google Now. Plus, if I hear "Opening Google" one more time, I'm going to go crazy.
Tykin said:
Does anyone know of a way to disable Moto Voice and simply use the voice wake to activate Google Now? Perhaps via an Xposed module?
Moto Voice, in it's current iteration is too slow and not value added enough for me to prefer it over Google Now. Plus, if I hear "Opening Google" one more time, I'm going to go crazy.
Click to expand...
Click to collapse
it's pretty simple: open the Moto App, tap the Settings button on top right, tap the Voice button/icon and uncheck the Launch phrase. you might have to setup up voice activation on Google Now. like you i prefer Google Now for the time being. hope this was helpful.:good:
cortez.i said:
it's pretty simple: open the Moto App, tap the Settings button on top right, tap the Voice button/icon and uncheck the Launch phrase. you might have to setup up voice activation on Google Now. like you i prefer Google Now for the time being. hope this was helpful.:good:
Click to expand...
Click to collapse
That will disable the voice wake. I'm looking for a way to jump straight into Google Now anytime I say my Moto Voice launch phrase.
OK, yeah that's different. Interpreted that you wanted to just go to Google Now. With my suggestion, saying "OK Google" takes you to Google Now (vs your moto launch phase).
Sent from my Nexus 7 using Tapatalk
Do you have the pure edition or carrier? Pure if you root there is a way to do it, if its carrier and locked you can't, sorry. Hopefully Lollipop will make it possible too, Nexus 6 has ambient display to rip off active display, and will use the always listening chip it has to act like moto voice, but built into google now.
ZeroAlphawolf said:
Do you have the pure edition or carrier? Pure if you root there is a way to do it, if its carrier and locked you can't, sorry. Hopefully Lollipop will make it possible too, Nexus 6 has ambient display to rip off active display, and will use the always listening chip it has to act like moto voice, but built into google now.
Click to expand...
Click to collapse
can you share your "tip" to make this happen? I have a rooted Pure version.
cortez.i said:
can you share your "tip" to make this happen? I have a rooted Pure version.
Click to expand...
Click to collapse
Here is the link to the reddit discussion about it, i didn't manage to get it set up myself, cause i dislike Xposed and prefer to use ART. OkGoogleNowTrigger
ZeroAlphawolf said:
Here is the link to the reddit discussion about it, i didn't manage to get it set up myself, cause i dislike Xposed and prefer to use ART. OkGoogleNowTrigger
Click to expand...
Click to collapse
Thanks! Now I need to figure out if I want to root my phone now or wait for L and Xposed to run on ART.
Lollipop is supposed to be able to do ok google from screen off with phones using the always listening chips. The nexus 6 and 9 are supposed to use it with theirs. I'm still hoping that our moto's well be able to use it as part of stock android so i don't have to use moto voice at all. Only i don't know if they intend to add custom phrase support, which i could stand losing. Though i concur about ART xposed, that i can't wait for.

"Ok google" with screen off while unplugged? (Lollipop)

Is there a way to get this feature working like it does on the Nex6?
Currently (with all the Moto crap disabled) I can only get this functionality while plugged in.
Did they kill the feature in the lollipop build so we'd be forced to use their junkie Moto Voice hand-off system?
The.Yield said:
Is there a way to get this feature working like it does on the Nex6?
Currently (with all the Moto crap disabled) I can only get this functionality while plugged in.
Did they kill the feature in the lollipop build so we'd be forced to use their junkie Moto Voice hand-off system?
Click to expand...
Click to collapse
I can't speak for the specific version of Google Search that you have, but for versions on the '13 X, they have hotword detection completely disabled.
It turns out there is an internal flag to blacklist devices from turning on the option. I think more recently the version on the 13 allows hotword but does not allow the "from any screen" nor "while screen is off" options.
You used to be able to edit the flags with "unleash the google" But I don't know of this still works and it no longer maps all the settings to their names (meaning you just see config 1 config 2,etc)
OK Google works from any screen and while device off.
Make sure OK Google Detection is turned ON for any screen and off.
You prefer Google voice search over Moto Voice? Why?
martinezma99 said:
OK Google works from any screen and while device off.
Make sure OK Google Detection is turned ON for any screen and off.
Click to expand...
Click to collapse
Do you have a link to a source/video showing that this works on the Moto X 2014?
zgroten said:
You prefer Google voice search over Moto Voice? Why?
Click to expand...
Click to collapse
Because the response is much faster without the Moto middleware. I'm pissed that they disabled it. Why shouldn't I have a choice???
l_stevens said:
Because the response is much faster without the Moto middleware. I'm pissed that they disabled it. Why shouldn't I have a choice???
Click to expand...
Click to collapse
I feel exactly the same way. Exactly.
Friends... Please see here http://forum.xda-developers.com/showthread.php?t=2967876
Sent from my XT1095 using Tapatalk

Categories

Resources