[Q] Custom Bluetooth headset button actions? - Android Q&A, Help & Troubleshooting

Did a quick search and found nothing -- is there any application or way to customize the actions performed when the headset button is pressed?
I use Tasker for various automated things, but looks like there's nothing there (did I miss something?).
Specifically, this is the button on a bluetooth headset that would normally start the voice dialer -- I'd like it to do something different, perhaps. I know that the button's "command" can be intercepted by some applications, because I know that Vlingo, when installed, becomes an option of an application that would "handle" the bluetooth button press (i.e. when I press it, it pops up a window for "which application do you want to use for this").
Unfortunately, Vlingo just uses this to launch its own voice dialer...
Thoughts? If it matters, I'm using the Galaxy Nexus on ICS.
Thanks!

*bump*? ^_^

bump? Anyone? =/

I'm interested in knowing whether there's a solution for this as well, I'm wanting Jeannie/assistant called when I hit the call button on BT headset.

I know this is old but I'm look for a option to do this. Running a old stereo deck in my car but is bluetooth enabled and would love to have something trigger Google Now or Voice Dialer. Possibly by long pressing the play button or something.

Related

Change the Phone button function on headset

So it's kinda dumb that when I hold the phone button on the headset it launches the "phone dialer" rather than "Voice Search". Is there a way of changing this somewhere?
I don't see any shortcuts you can alter in the settings. Might have to wait for custom roms and kernels.

How active Svoice from headset?

I'm using stock/ original in-ear headset with mic and volume control..
How can I start/active sVoice from it?
Thanks
up
UP
up
Follow up
I don't have a SGS3 yet, but I am wondering about these little details as well as they will determine the usefulness of SVoice...
If the phone is locked (in my pocket) and connected to a headset with a one button mic, can the button be used to activate SVoice? If so, is it a double tap of the button?
Obviously SVoice may choose to prevent you from doing certain things while locked (dialing numbers, etc), but it would be great to play a playlist or toggle shuffle for the music app using SVoice while the phone is in my pocket.
Likewise, if the phone is in a car dock, but the screen turns off/locks, can I still double tap the home button and voice a command for music control or reading my text messages?
Bump?
wondering about this too, i can't make it work......
workaround
chauzu said:
wondering about this too, i can't make it work......
Click to expand...
Click to collapse
it was annoying me having come from iPhone to note 2 so the way that I have made it work was to get the app headset button controller from the play store and set 4 clicks to launch so voice, make sure you select yes to waking the phone when asked. Now s voice works on the headset, just wish I could assign it to long press of the headset button but that's reserved for google voice search. I hope this can help some people or if anyone has a simpler workaround please share!

How will Samsung implement the JB voice action?

Since its a...hold the home button, then Swype up to the virtual icon that pops up to activate Google Now.
Any ideas as to what they will do? I knew this button thing was a bad idea. :cyclops:
I think (though I may be mistaken) you can also access Google Now the same way you access voice search (the mike icon on the search bar on the home screen). This would obviously be much less convenient, though.
In my opinion they should kick s-voice to the curb! but thats just me
That's right...double tap brings up Voice. Maybe that's what they will do. Sucks that because of S Voice...there is a slight pause after pressing the button once to get back Home.
simple, replace long-press menu.
They might implement re-assigning the home button function, JB Voice looks pretty sweet.

Anyway to Replace S-Voice with Google Voice Search

I've had the S3 for a few days now and I prefer Google Voice Search to S-Voice. Is there anyway to replace the home button double press with GVS rather than S-Voice? If not is there a way to create a shortcut to automatically launch GVS? On my HTC Evo 4G there was a search button that would launch GVS if I pressed and held it. There doesn't seem to be that option for the S3. If I hold the menu button to the left of the home button then Google Search does come up but then I have to press the microphone to launch GVS. Is there a way to go directly to voice search?
Especially hope there is a way to launch GVS faster when jellybean is released. The videos seem to show the search is so much better than S-Voice.
Hold down the menu button.
Sent from my SGH-T999 using xda premium
Holding down the menu takes me to search screen and then I can choose voice search by clicking on the microphone. I guess I'm looking for a way to go to voice search in one step like I could on my Evo.
I would also really like to figure out how to do this! Nobody has figured it out yet.
Ideally, double click on home would directly open the Google Voice search.
rdwing said:
I would also really like to figure out how to do this! Nobody has figured it out yet.
Ideally, double click on home would directly open the Google Voice search.
Click to expand...
Click to collapse
This.
And also when using a Bluetooth headset, would like that to open voice search.
Sent from my iPad using Tapatalk HD
Flash Cyanogenmod???
Seriously not the best solution but the only one I can think of of hand.
Sent from my GT-I9300 using Tapatalk 2
Quickshortcutmaker works pretty good
I had the same problem. I used Quickshortcutmaker by sika524 ( available from the Play store) to make a shortcut to "voicesearch.....RecognitionActivity" . I then moved the shortcut to the Icon tray at the bottom of the home screen. That makes it 1 press and you are there. Unfortunately, that shorcut can't be added to the lockscreen, but still beats S-voice. I found this hint somewheres when I was wrestling with the same issue on a Evo LTE.
I discovered this method of replacing S-voice with Google Voice Search on another forum - credit to sorka of phandroid (not sure of proper protocol here - whether I should link to an external forum or provide the details here - feel free to let me know)
Anyway, this will allow replacing s-voice with google voice search
1) Install "Bluetooth Launch" from the play store.
2) Open Bluetooth Launch and select "Voice Search".
3) Expand it out and select "Recognition Activity"
4) Exit.
5) Double click the home button - or initiate call from bluetooth device
6) Choice of s-voice or Bluetooth Launch will be given
7) Select "Always complete using this activity" (optional)
8) Select Bluetooth Launch (for Google Voice Search)
Now whenever you double tap the home button (or activate from bluetooth device), Google Voice Search will run.
I didn't choose "Always complete using this activity" in order to test the two side by side. I ran into these problems:
1) if I hit "cancel" from inside of Google Voice Search, future pressing of the activate button on the bluetooth device (my car) didn't execute the program on the phone - I had to run s-voice to reactivate the prompt for some reason. Perhaps if I had chosen "Always complete..." it would have worked.
2) Google Voice Search didn't appear to use the car mic, just the phone mic. It appears s-voice is using the car mic. This is a challenge to verify, (covering up mics, etc.). I would like to hear other experiences.
In the end I went back to S-voice as it performed as well as Google Voice Search (neither great), but nice having the option to switch if I am frustrated with s-voice in the future.
this (Step 3) works great with JB leak
http://forum.xda-developers.com/showthread.php?t=1823194
One way is to disable S Voice, but then you can't use S Voice anymore anywhere (until you enable it again).
Disable it in Settings -> Applications manager -> S Voice -> disable
Don't know if this has any affects to other apps (it warns you about it), but it works for me and haven't got FC's
With smackhome on play store you can choose which app you want to open with search button
Sent from my GT-I9100 using Tapatalk 2
Nova Launcher u can set it by long pressing the menu touch key or appoint it by using a swype gesture.
sent from my quad turbo 1.6L GT-i9300
swift2fly said:
Nova Launcher u can set it by long pressing the menu touch key or appoint it by using a swype gesture.
sent from my quad turbo 1.6L GT-i9300
Click to expand...
Click to collapse
That's exactly what I do. Using Nova Launcher, I have it set so that while at the Home screen, if I single-press the Home key, S-Voice comes up. If I double-press the Home key, Google Voice Search comes up.
This method allows me to have the best of both worlds because, arguably, S-Voice is better at controlling phone activities (e.g. "turn off Wi-Fi" or "text John Doe") whereas Google Voice Search is better at web searches (e.g. "What is the capitol of South Dakota?").
Similarly, in Settings > Language/Input, I have "Google" set as the Voice Recognizer. Question is...when I use S-Voice, is it properly using Google's servers for voice recognition, or is it going back to Vlingo (thus overriding the Language/Input settings)?

Old Voice Dialer comes up when screen is off - Bluetooth, 4.4.2

I upgraded to the 4.4.2 leak and I love it except for one little issue. When the screen is off and I hit the bluetooth multifunction button the old voice dialer pops up. If the screen is on and not locked, Google Now Voice search comes up. I cannot find a default app selection anywhere that I can clear to change the bluetooth button option. I even tried bluetooth launch from the play store and it does nothing, literally, with that app installed I get nothing when I press the button. Does anyone have any idea why in 4.4.2 you can't select a default app for bluetooth? Or why voice dialer comes up when the screen is off rather than Voice Search?
Any help is greatly appreciated.

Categories

Resources