How to get Bluetooth headset button to invoke Google Now - LG Optimus 4X HD

Anyone use Bluetooth headset with the phone? The button on my Motorola H730 headset does not seem to work fully with the phone.
- Short press - two short beep, nothing happen. I would expect this to launch Google Now.
- Long press - Dial the last number.
I am on stock LG official 20A Jellybean firmware. I simply updated the firmware through LG PC Suite. Nothing crazy and hacky. When I was still on the old 10E ICS, I also couldn't get short press to invoke Google Voice Action/Search.

Good question. I'd be interested in that working too.
Sent from my Vivid 4G using xda premium

Did you try enabling the Bluetooth setting in Google Now?

Yes, Bluetooth setting in Google Now is already set, but nothing has changed with respect to how audio/mic is being routed. Google Now spoken text still comes out from the phone's speaker.

hi, any news?

Related

No voice dialer in ICS - what we tried so far and what seems to work best.

Hi everyone.
First post but long time reader.
I have an un-rooted Vivid I updated the other day through the phone dial trick. Everything went fine with the update except all my previous apps appeared except for the voice dialer. I had a shortcut set on one of the screens and the label showed up with the little android guy as the image. When I clicked on it the message said the app is no longer associated. Sure enough I went through all the apps and it was not there.
I tried to install the apk and checked off the box to allow installation of unknown apps. It appeared it was working then I got a message during the install that the it did not install. I tried a few times just to be sure.
I also noticed that I am not able to use my bluetooth ear piece to accept a call or voice dial.
Does anyone have the voice dial app working or was it left out of the update? I tried the google voice app and that doesn't work with bluetooth.
I have a message to HTC regarding this as well. If there is no solution here, I will post what they plan to do if anything.
Edit 4/2/12 see the posts on pages 3&4 for a Voice dialer that works pretty good so far in ICS. There may be others that work just as well but I'm tired of trying to find them. Until (doubtful) google or HTC fixes this issue I'll stick with I have now.
I don't have a solution, but I have the same problem.
My Blueant Q2 headset has a command to activate the phone's voice command. The phone said my phone doesn't support that feature.
That's unfortunate because I use it all the time.
Sent from my HTC PH39100 using xda premium
Over 170 views and only one response.
Does everyone else have the voice dialer like we had in GB? If so can you post the apk?
Using bluetooth without it is very difficult to say the least. It's even more distracting than just picking up the phone and talking except that's not an option in many area I travel through.
vivid x2 said:
Over 170 views and only one response.
Does everyone else have the voice dialer like we had in GB? If so can you post the apk?
Using bluetooth without it is very difficult to say the least. It's even more distracting than just picking up the phone and talking except that's not an option in many area I travel through.
Click to expand...
Click to collapse
Few to try - this was an issue with the Inspire at times too. This is an older apk and probably won't work, but backup and try.
http://forum.xda-developers.com/showthread.php?t=1005228
Some suggestions here:
http://forum.xda-developers.com/showthread.php?t=1314862
Also an app in the market called Hands-free voice dial that might work
After reading your post I tried messing with the voice dialer to see if I could help. It turns out it's not even installed on my phone and its not on the market. Voice actions are supposedly alot better and I wonder if the dialer was done away with in favor of voice actions. One problem with this is on my headset it now does nothing but beep at me when I hit the call button where as it brought up the dialer before. Also I held down search and tried to voice dial through voice actions and it couldn't pick up my voice through the headset. Right after I was messing with it I got a call and the caller could here me fine through my headset. So I dunno what the deal is. Oversight maybe? I'm fine with voice actions replacing the dialer but not if my button on my headset does nothing and i can't use my headset to use it.
Sent from my HTC PH39100 using XDA
Okay, so it was a fluke, voice actions picks up my voice now. However, my call button still doesn't activate it. I have to unlock the phone and hold down search to activate it. I can make calls through it fine however so i think that is the solution. I believe the lack of support of a voice dialer button on a headset is most likely an oversight. Sucks but I hope this at lead helps you out for now.
Sent from my HTC PH39100 using XDA
Okat HTC got back to me and here is their response. It fixed part of the issue but still no voice dialer app. I can now answer an incoming call by pushing the button on the earpiece. So far only half a fix. I'll try to find a decent dialer on the market. The google one sucks.
I can certainly help you with Bluetooth functionality on your HTC Vivid. I essentially want to clear some Bluetooth data from your phone and then see if the issue continues. First let's navigate to home>menu>settings>Bluetooth. Tap on the settings icon to the right of your Bluetooth device's name and let's select unpair.
Now let's return to settings and tap on Apps, then All. Please tap on Bluetooth share and select clear data and confirm. If your Bluetooth headset has an option to clear its partnerships, please do that as well.
We need to restart the phone. To do this let's just hold down power and select restart. When the phone boots back up are you able to pair with and properly use your Bluetooth headset?
yeah I can answer calls, and if I hold it down, it'll redial the last caller in my call log. But yeah if i just hit the button, it makes a beep and does nothing. I actually primarily use my headset for music playback, its a motorola SD-9 stereo bluetooth headset, but it works for calls too. I had to re pair it after the ICS update.
Ours do the same thing. Thanks for confirming I'm not nuts. I hope they didn't rush the update through just to be first with the update to ICS.
I have an older Moto HS850. I'm searching for a decent visor set since I now wear hearing aids. It's a bit tough to hear with the BT earpiece as it is since I have to have an aid out. Until I can get a decent voice dialer app I'll hold off on blowing money for a half assed solution.
Hope HTC comes through and develops a dialer for ICS. At least you'd know it'll be functional. So far I've tried three apps off the market and none have worked for what I need.
I guess I can always switch my phone out with my daughter if I really need to. I told her not to update yet since I was willing to be the guinea pig. She never uses her voice dialer. I would feel like taking a step back but GB was not bad at all.
I agree, gingerbread was great, I was hesistant to update but figured might as well. Hopefully HTC issues a fix for this problem quickly.
Cor-master said:
...Voice actions are supposedly alot better and I wonder if the dialer was done away with in favor of voice actions. One problem with this is on my headset it now does nothing but beep
Click to expand...
Click to collapse
I tried holding down the Search to activate Voice Actions. The Vivid seemed to use my Blueant Q2 mic. However, Voice Actions definitely doesn't work as well as the Voice Dialer for dialing contacts.
I'll be monitoring this thread for solutions.
I found a solution that isn't completely eligant buy works.
I downloaded Vlingo and setup the un-car option to auto listen for commands. Don't leave Vlingo in-car on fulltime else it will drain your battery.
However, when I signal phone commands from my header, it fires up Vlingo. Set it to default to in-car Vlingo. From the you can say "Hey Vlingo..." and speak your command. My Blueant Q2 headset still says "Feature not available" but it works.
Sent from my HTC PH39100 using xda premium
willgill said:
I found a solution that isn't completely eligant buy works.
I downloaded Vlingo and setup the un-car option to auto listen for commands. Don't leave Vlingo in-car on fulltime else it will drain your battery.
However, when I signal phone commands from my header, it fires up Vlingo. Set it to default to in-car Vlingo. From the you can say "Hey Vlingo..." and speak your command. My Blueant Q2 headset still says "Feature not available" but it works.
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
Vlingo virtual assistant is the best.
Thanks fro the recommendation for vlingo. I haven't tried that one yet. Seems cummbersome to use. The voice dialer app was so easy to use. Everything else so far takes too many steps.
I'm checking out the new Motorola Roadster2. There is a Moto app that is made to use for it. So far all the reviews I read did not say anything about it working with ICS or not working. Most of the gripes were from Iphone users. I may hold off a little while until such reviews start coming in.
The Voice Dialer app we had in GB was an Android app built into GB. I had a version from 2.3.4 on my retired Sony phone that I bluetoothed over to my Vivid. It installed but would not work prpoperly. I tried disabling the voice thingy from ICS and it still didn't work. When I had the GB VD installed ICS was sluggish so I removed it.
Here is the latest response from HTC:
We apologize that you are unable to use the handsfree dialing over Bluetooth. Unfortunately, the Voice Dialer app was removed with the Ice Cream Sandwich update. There is no information available as to when or if this will be added again on the device as it was a change made by Google.
This might fix it,
I took the Bluetooth.apk from a Cyanogenmod and it got my wiimote to connect (see my post: http://forum.xda-developers.com/showthread.php?t=1560647) it should lift any nasty restrictions that HTC's bluetooth version has put on anything.
zacgoesrawr said:
This might fix it,
I took the Bluetooth.apk from a Cyanogenmod and it got my wiimote to connect (see my post: http://forum.xda-developers.com/showthread.php?t=1560647) it should lift any nasty restrictions that HTC's bluetooth version has put on anything.
Click to expand...
Click to collapse
My issue isn't being able to pair my device it has to do with an app that Android left out of ICS that worked so well in GB.
Thanks for the info though. What can you do with the Vivid when it's paired with a wiimote?
vivid x2 said:
Thanks fro the recommendation for vlingo. I haven't tried that one yet. Seems cummbersome to use. The voice dialer app was so easy to use. Everything else so far takes too many steps.
Click to expand...
Click to collapse
I understand vivid x2. I had used Vlingo before but then switched to the native Voice Dialer for the simplicity.
My problem with most 3rd party voice dialers is the only recognize and expect first names. With over 600 contacts, that won't work for me. Vlingo and Voice Dialer did use first and last names.
Sent from my HTC PH39100 using xda premium
Im having another bluetooth related issue. I primarily use my headset for listening to music. Since the ics update my music will go into random skipping sessions. It's not related to 4g or wifi as I mowed my lawn using a regular set of headphones and didn't have any issues. There is almost a pattern to the skipping actually. If kill pandora or Google Music and restart it'll fix the issue for a little bit but it'll start up again eventually. No issues before the update.
Sent from my HTC PH39100 using XDA
Bluetooth Hands-Free Dialing Broken
After reading this thread, I tested my bluetooth hands-free connection in my car. It's BROKEN. My Vivid will connect to the car's audio system via BT, but it will not recognize my voice requests to call a number. It was working last week before I did the ICS "upgrade."
I expected something to not work, but I didn't expect something as critical as a safety feature. I use the hands-free dialing for obvious safety reasons. I have a feeling that HTC is catching heck about this one. They are about to catch some more from me.
I hope this isn't a case of "you got your update now shutup". Hopefully they'll release an update for bluetooth and voice dialing
Sent from my HTC PH39100 using XDA

Please help verify this problem on your phone

This is such a simple problem..
I tried explaining this to HTC tech support but they only have AT&T phones to look at and hold when customers call in.
The AT&T HTC One (M7) phone uses a custom setup for its car dock mode.
I am asking anyone who does NOT have the AT&T version to do a simple car dock mode test.
Here is the problem:
In Car Dock mode (whether you launch it via the app drawer or you plug it in to the official dock which launches it for you) in the bottom right corner is the SPEAK icon.
Launching SPEAK will enable you to call someone or search for music by voice (simple) it also has confirmation though unlike Google Voice Dialer or Google Voice Search.
(there is no icon in the App Drawer) it is only accessible in CAR Mode.
The problem is when you launch it, by design it searches through your contacts and music for just a few seconds to check if you have new contacts or music since the last time you launched it and becomes aware of them. So when opening SPEAK it says on the screen:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
(it also says audibly via the speakers "PLEASE WAIT" (again, not the exact wording but close enough)
Then when its done searching (about 1 - 3 seconds) it makes a tone and starts listening for your commands.
This works perfect and its a great feature when driving.
NOW HERE IS THE PROBLEM I NEED TESTED:
When a bluetooth device is connected it will hang on the screen where it says:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
At this point you should hear "PLEASE WAIT" (again, not the exact wording but close enough) but that NEVER happens, it just hangs there until you disconnect the bluetooth device and then reconnect it. Upon the bluetooth device reconnecting it finishes searching and works without any problems.
NOW PLEASE READ THIS CAREFULLY..
It works with a bluetooth car stereo, headset, etc just fine if you launch the SPEAK app from the Car Dock icon. All is spoken through the bluetooth device and all is perfect like you would expect.
Its ONLY when launching it via your bluetooth button that it hangs.
So the audio stream is working either way, but its the initialization from the bluetooth device that causes the hang..
THIS IS SO SIMPLE TO TEST FOR ANYONE WITH A BLUETOOTH CAR STEREO, HEADSET, ETC. EXCEPT FOR HTC BECAUSE THEY ONLY HAVE THE STUPID AT&T VERSION AT HTC TECH SUPPORT (argh!)
I managed to get it to work back to back successfully only once but I can not get it to do it again.
IF I can get a few people to verify this flaw we can get a fix started via HTC.
I tried to report the problem to them but they can not see what I am talking about so directing them to this forum after others verify it might just make the difference.
Any and all help is very appreciated, thanks...
Really???
143 views and nobody can take a second to test this with their bluetooth accessory?
so sad...
IIHomieII said:
Really???
143 views and nobody can take a second to test this with their bluetooth accessory?
so sad...
Click to expand...
Click to collapse
Well, I don't use BT devices, but I have one here somewhere.
I will try to recreate the conditions you specified. I can only do it tomorrow though.
Anyway, did you try that with other BT devices?
xineis said:
Well, I don't use BT devices, but I have one here somewhere.
I will try to recreate the conditions you specified. I can only do it tomorrow though.
Anyway, did you try that with other BT devices?
Click to expand...
Click to collapse
Yes, it clearly states above that I have tried it with 2 earpieces and a bluetooth Stereo for a total of 3 devices.
This is why I need some other results from other HTC One owners with a bluetooth.
IIHomieII said:
Yes, it clearly states above that I have tried it with 2 earpieces and a bluetooth Stereo for a total of 3 devices.
This is why I need some other results from other HTC One owners with a bluetooth.
Click to expand...
Click to collapse
Sorry, I must have missed that. The only thing I found was "bluetooth car stereo, headset, etc".
Anyways, I found the earpiece but it needs to be charged. I will test it as soon as it has enough charge.
xineis said:
Sorry, I must have missed that. The only thing I found was "bluetooth car stereo, headset, etc".
Anyways, I found the earpiece but it needs to be charged. I will test it as soon as it has enough charge.
Click to expand...
Click to collapse
Anxiously awaiting your results.. and thank you
IIHomieII said:
Anxiously awaiting your results.. and thank you
Click to expand...
Click to collapse
Well, I did it. And it seems you are right!
When I try to launch the Speaker app (in Car mode, obviously) it hangs at "Just one moment, preparing your contacts and music now".
I don't even get to hear the "Please wait a moment".
If the app is launched from the phone itself it works as designed. So, bug confirmed.
Unfortunately, I could only test that with one old BT car stereo, as I couldn't connect the One to the earpiece I have.
xineis said:
Well, I did it. And it seems you are right!
When I try to launch the Speaker app (in Car mode, obviously) it hangs at "Just one moment, preparing your contacts and music now".
I don't even get to hear the "Please wait a moment".
If the app is launched from the phone itself it works as designed. So, bug confirmed.
Unfortunately, I could only test that with one old BT car stereo, as I couldn't connect the One to the earpiece I have.
Click to expand...
Click to collapse
Thank you for taking the time to test this.
I did not get a lot of responses but you have confirmed for me that it will do no good to return this to T-Mobile just to get another one with the same design flaw.
I know the international versions of the HTC One (M7) are basically the same as the T-Mobile version minus the additional T-Mobile software.
The international version has been upgraded from 1.27 (that is T-Mobile) to 1.28 and now 1.29.
They have claimed in version 1.29 better bluetooth device recognition. (whatever that means)
So if I can just get the version number you have, I can confirm if this is still a flaw or one that could go away with an upgrade
(whenever T-Mobile releases them)
I am hoping you are not on anything other than 1.27 and if yours is indeed a non-Carrier specific version (international) that a simple upgrade will resolve this..
IIHomieII said:
Thank you for taking the time to test this.
I did not get a lot of responses but you have confirmed for me that it will do no good to return this to T-Mobile just to get another one with the same design flaw.
I know the international versions of the HTC One (M7) are basically the same as the T-Mobile version minus the additional T-Mobile software.
The international version has been upgraded from 1.27 (that is T-Mobile) to 1.28 and now 1.29.
They have claimed in version 1.29 better bluetooth device recognition. (whatever that means)
So if I can just get the version number you have, I can confirm if this is still a flaw or one that could go away with an upgrade
(whenever T-Mobile releases them)
I am hoping you are not on anything other than 1.27 and if yours is indeed a non-Carrier specific version (international) that a simple upgrade will resolve this..
Click to expand...
Click to collapse
Mine is indeed the International version, but unfortunately with 1.29.401.12 firmware.
I would like to do more tests though. Maybe it's something we forgot to do. If anyone else could test this hypothesis, please do so!
As for the "better BT recognition", I have to say that it does find BT enabled devices very fast (although I couldn't find my old BT earpiece...).
bt fault confirmed
Just tried this with same phone and exact conditions. Can confirm same results and hanging.
xineis said:
Mine is indeed the International version, but unfortunately with 1.29.401.12 firmware.
I would like to do more tests though. Maybe it's something we forgot to do. If anyone else could test this hypothesis, please do so!
As for the "better BT recognition", I have to say that it does find BT enabled devices very fast (although I couldn't find my old BT earpiece...).
Click to expand...
Click to collapse
samuel uduperm
Same for me...
If I press the steering wheel button in my car to open a voice command, it hangs. If I press the 'Speak' button on-screen, it doesn't hang.
Software number 1.28.771.6
This is an Android problem I believe. Google now voice search doesn't work when I am connected to blutooth in my car on any phone I have ever used.
So I didn't expect HTC speak to work either.
Sorry gunnyman but you've got it wrong, I am currently able to use Google Voice search just fine and I've always used Google Voice with numerous Bluetooth headsets & car stereos however this HTC Speak problem is exactly that, its the app itself that needs to be updated to work properly through bluetooth.
As for your Google search bluetooth problem, not sure why you're having that issue but it definitely works just fine. On the HTC One I have my JVC car stereo forward track button set for a long press to start Google voice search and I use it all the time in the car.
I have had several Android phones with Google Voice Search and its always worked for me whether its a custom ROM or the stock phone all the way back to the original G1. We can always use voice search.. maybe not voice search over Bluetooth since that was not available until later versions of Android.. but once it was added it works great, not voice dialing ( that still sucks ) but the Google voice search/actions portion. G1, MyTouch 4g, Galaxy S, G2x, HTC DNA, HTC One etc..

[Q] Any fix for speech recognition when using bluetooth?

I regularly use the mic icon on my keyboard to invoke Google's speech recognition in place of typing. But when bluetooth is connected, it doesn't work at all on my HTC One. I know it can still hear me because in Google Now I can say "Google" and the mic pops up. But it doesn't seem to recognize that I'm saying anything after that. And when I press the mic button on the keyboard in any other app, it does the same thing, just sitting there as if I'm not saying anything.
Prior to buying the One, I was running CyanogenMod 7 on an HTC EVO 4G and it worked fine (speech recognition by pressing the mic on the keyboard worked over bluetooth). I'd be willing to replace the stock ROM if a custom ROM fixes this issue. But the closest I've come to finding any other references to this problem through all of my previous searches seemed to imply that this is a Jellybean issue, not something specific to any ROM.
kzibart said:
...the closest I've come to finding any other references to this problem through all of my previous searches seemed to imply that this is a Jellybean issue, not something specific to any ROM.
Click to expand...
Click to collapse
I did some more searching and found a number of people complaining about this bug showing up on Samsung devices when they got JB updates. It only affects the phone when paired using Media Audio, and there are a few "fixes" that I've heard of so far:
After activating voice to text, adjust the volume and it will then initialize.
Turn on "touch sounds", and voice to text will initialize immediately when invoked.
Turn off Media Audio pairing, which of course means you can't stream media over bluetooth. But if you only use it to make calls, it's an option.
So, given these fixes, it seems obvious that this is a bug and not an intended change from ICS to JB. I'm still hoping someone out there has a better fix than the three above, but I have yet to find it.
Yeah, I've got this same bug on my One (rooted; stock T-mo ROM). The volume change trick sounds do-able, I'll try that when I'm paired to my car stereo today and see if it works.
UPDATE: Volume trick worked. It's certainly not a permanent fix but it's better than nothing.

[Q] Headset Button

Can anyone get the headset button to do anything apart from prompting the "Smart" Connect app to ask if you want to do nothing, open Evernote or Track ID.
This is infuriating, what use are Evernote or Track ID when I'm cycling and want to skip tracks, answer calls etc.
If you click do nothing, it will then stop the button from working with anything. 3rd Party apps don't respond either.
Disabling Smart Connect doesn't work, nor does installing the Smart Key app.
Tried another headset, that doesn't work either. Nor does using another music app (currently using Deezer, but the walkman app won't respond either).
Any ideas? I'm toying with giving Sony a call in the morning.
I heard from many Chinese users, that they have ths problem as well.
It seems to be an OFFICIAL problem, where all the headsets cannot ANSWER phone calles.
This seems to be a faulty bug.which hopefully will be fixed with the next updates~~
Use existing thread
[Q] MH1c Headset in Xperia Z1
Thread closed

[Q] Headset Button opening Google Now

I am unable to use any of my wired headsets with the Nexus 6. The middle button launches Google Now during a call. On the Nexus 5, the same headsets toggled Mute with that button. I have tried apps to reprogram the button (like Headset Button Controller) but they can not override the Google Now function.
Is anyone else seeing this? Any ideas?
Same problem here! Can't find a way to reassign the button to media control or something else. It always starts Google Voice Search.
If pressed when phone is locked I get a message telling me I have to unlock the phone to use Google Voice Search!
Headset Button ControllerTrial did not work!
play.google.com/store/apps/details?id=com.kober.headset
Does turning of Bluetooth headset in Settings, Search & Now, Voice do anything to correct this problem?
stevemw said:
Does turning of Bluetooth headset in Settings, Search & Now, Voice do anything to correct this problem?
Click to expand...
Click to collapse
It's off as default. Benn off the whole time.
Bought SUPRA NiTRO earbuds, problem solved.

Categories

Resources