I noticed that my phone no longer responds to voice commands through BT. I have a Sena 20S system in my motorcycle helmet. I used to be able to hit the button on my helmet, and I would hear the Google Now/Assistant tone, and I could say "Call XYZ" or "Play Music" or whatever...
Now, it does nothing. I checked all the settings and "enable voice commands from BT" and that stuff is enabled.
When I am on a call, the mic works and everything works as it should. I just can't issue any voice commands to the phone unless I use the phone's mic.
This may be a difference issue, but I also see that Google Assistant no longer allows me to search or play my music. I can have 500 songs downloaded to the phone, but I can only select them or even play any of them manually. Voice commands no longer work for downloaded music. Apparently I have to pay $10 a month for Google's Play Music service for voice command functions on music that I already own? Seems that Google is trying to out apple, Apple... LOL
Anyone know what's up with the first issue? No voice commands at all through BT?
Related
First post here, so apologies and let the flaming begin but I am trying to determine if my Nexus 4 "issues" are unique to me or normal for this phone.
1. Issue #1 - Bluetooth functions only for numeric dialing, no voice (say name phonetically) dialing or other voice actions seem to work. You can speak the numbers you wish dialed and that's about it. Maybe others can confirm whether this is unique to me. Android ver 4.2.1. Using with a Sena SMH10 bluetooth motorcycle headset
2. Minor issue, but also related - I can not use a stereo headset with my phone and expect the handset mic to work. Something that simply works in every other smart phone I've owned. You plug in a stereo headset (3 conductor earbuds only, not 4 conductor with mic for example) and the phone ideally recognizes the lack of 4th conductor and sends output audio to headphone while using handset mic. So, if you wish to make a call, you can do so. And if you wish to communicate with your phone using verbal commands you may do so as well. You may get "some" functionality using a 3 conductor headphone, however try making a call to someone and it simply doesn't work.
I don't think my phone issues are unique, but perhaps I got a lemon? Nexus support can't seem to confirm whether or not its a known issue.
Anyone else have these "features"?
Thanks in Advance.
Issue #1. Confirmed hands free dialing works over Bluetooth using blue ant s4. In fact I was excited they actually reworked the voice dialer to be accurate!
Sent from my Nexus 7 using Tapatalk
Well that's certainly weird. The headset I am using lists the following profiles:
Key Specifications:
• Bluetooth v2.1+EDR, Class1
• Supporting profiles: Headset Profile, Hand-Free Profile (HFP), Advanced Audio
Distribution Profile (A2DP), Audio Video Remote Control Profile (AVRCP)
The Settings tab of this headset in my Nexus say it is paired for:
-Phone Audio
-Media Audio
I have paired/unpaired and reset bluetooth device to factory.
This headset worked flawlessly with my previous phone, an HTC MyTouch 4G running Android 2.3
When i attempt a call, I get a prompt from the phone "Voice Dialer" that says:
"Say Call, followed by a name or a number"
If i speak the numbers to dial, it works perfectly. If I say the name of any person in my google contacts list, it balks and exits right away, sometimes saying "Sorry, I didn't catch that"
HF Dialing has been horribly broken in Android for some time. You might try disconnecting it from A2DP to see if that helps. For me, since I use a moto headset, I went with Motospeak and it works pretty well.
chas4android said:
2. Minor issue, but also related - I can not use a stereo headset with my phone and expect the handset mic to work. Something that simply works in every other smart phone I've owned. You plug in a stereo headset (3 conductor earbuds only, not 4 conductor with mic for example) and the phone ideally recognizes the lack of 4th conductor and sends output audio to headphone while using handset mic. So, if you wish to make a call, you can do so. And if you wish to communicate with your phone using verbal commands you may do so as well. You may get "some" functionality using a 3 conductor headphone, however try making a call to someone and it simply doesn't work.
Click to expand...
Click to collapse
This works fine for me. I've used it a number of times in the car, where I have a stereo cable to an FM transmitter, and I just tested it with a no-microphone set of headphones: my voice went through the phone microphone with no problems.
chas4android said:
Well that's certainly weird. The headset I am using lists the following profiles:
Key Specifications:
• Bluetooth v2.1+EDR, Class1
• Supporting profiles: Headset Profile, Hand-Free Profile (HFP), Advanced Audio
Distribution Profile (A2DP), Audio Video Remote Control Profile (AVRCP)
The Settings tab of this headset in my Nexus say it is paired for:
-Phone Audio
-Media Audio
I have paired/unpaired and reset bluetooth device to factory.
This headset worked flawlessly with my previous phone, an HTC MyTouch 4G running Android 2.3
When i attempt a call, I get a prompt from the phone "Voice Dialer" that says:
"Say Call, followed by a name or a number"
If i speak the numbers to dial, it works perfectly. If I say the name of any person in my google contacts list, it balks and exits right away, sometimes saying "Sorry, I didn't catch that"
Click to expand...
Click to collapse
I understand your frustration. Hands free dialing is a feature I don't like to do without. After jumping to jellybean from ICS on my fascinate handsfree was horrible.
When I set up my blue ant with any phone it goes through a "transferring contacts" part of the setup. Perhaps this is why it can recognize the peoples names and not just the numbers.
Does your headset "transfer contacts" like the S4?
Sent from my Nexus 7 using Tapatalk
No, the headset is strictly a phone headset as far as that goes. Not a sync device like some cars, etc. In that case, it might work since dialing could be handled by the Bluetooth device?
I'm no expert, but relying on the nexus dialer seems to be the issue. What baffles me is that when not using Bluetooth and using the Google voice search, it actually works. If pressing the "pickup/hangup" button actually launched Google voice actions... It would solve the problem as well as give me further hands free operations such as nav and music control.
Anyone know how to make that action occur with Bluetooth button?
As for #2, I actually called nexus device support, and while speaking to the rep plugged in my skull candy ear buds. He confirmed that mic sounded extremely garbled and not understandable. These same ear buds world fine on my old my touch and my girlfriends iPhone. Both of those phones recognize them as basic stereo headphones and keep the handset mic intact.
I'm going to call them back and just get a replacement today. Screen has done the flicker/vertical lines thing now at least once too.
I'm having bt issues with my car stereo. It's after market that worked fine with my GNex. I can pair it with the N4 and it shows Phone Audio, but then after a few seconds disconnects. Could bt be bad on my N4? I normally have the headphone jack plugged in through aux and can take calls that way, but I'd like to get bt working again.
Update: after powering off the stereo and powering it back on it seems to be connecting ok
Lttlwing16 said:
Issue #1. Confirmed hands free dialing works over Bluetooth using blue ant s4. In fact I was excited they actually reworked the voice dialer to be accurate!
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
Just checked... Blue ant uses its own voice recognition to pair contacts with numbers and thereby bypasses phone voice dialer. That's why it works for you.
I just got a SMH10 as well. I am able to voice dial okay as well as use google music, what I don't like is no access to Google Now without handling the phone (which would require me to stop and get my phone out of my pocket). Not sure if this is an issue with the SMH10, or with android 4.2.x.
I know it's been over a month since you posted in here, curious about your usage and if you have found any tricks to get google now to work in place of the voice dialer only. Since google now should handle voice dialing I am hoping to get that to work so I can also use the navigation when needed.
Sending a note to Sena as well to see if they have a solution as well.
Hands free out-calling issue
As of last week the bluetooth hands free calling feature was working fine on my Nexus 4. A couple days ago I went to call out using the hands free, and the display on my car stereo went blank for a few seconds and came up saying 'Not Supported'. I can receive calls fine, but for whatever reason the hands free voice recognition doesn't want to open when I ask it to now. Anyone have a similar problem?
ssj4kevin said:
As of last week the bluetooth hands free calling feature was working fine on my Nexus 4. A couple days ago I went to call out using the hands free, and the display on my car stereo went blank for a few seconds and came up saying 'Not Supported'. I can receive calls fine, but for whatever reason the hands free voice recognition doesn't want to open when I ask it to now. Anyone have a similar problem?
Click to expand...
Click to collapse
I've had exactly the same thing happen. Weeks and weeks of working voice dialing through my Blueant S4. Now, it doesn't work at all. Incoming calls can be answered, but I can't dial out by voice.
Is this just broken completely?? The forums are loaded with questions about people trying to get voice dialing or voice search working with their bluetooth devices (headsets, car radios, etc.).
I just bought and installed a new Pioneer headunit for my vehicle and the bluetooth is FANTASTIC with the one glaring exception that I can't do any voice command through my car microphone.
I see a couple of different apps (one is chinese..?) on the play store that seem to imply they fix the problem (see below)
https://play.google.com/store/apps/details?id=com.lukasoft.android.voicecontrol&hl=en
I am super confused. Do I need a custom ROM or some special app just to enable the siri/eve/google voice or whatever to work in my car?
Isn't using hands-free bluetooth in your car (asking about the weather, asking for navigation directions, etc.) kinda the whole point of having bluetooth in the first place?
Is this just an oversight by google or am I missing something obvious?
When Google first added voice dialing via Bluetooth a couple of years ago, they said that the data rate over the Bluetooth connection was too low to use with their normal voice recognition algorithms -- while they could handle the limited vocabulary for voice dialing with the Bluetooth data, they needed a higher bitrate for full voice recognition. I don't know if that's still the explanation or not, as I haven't heard anything about it since those early days.
nyvram1 said:
Is this just broken completely?? The forums are loaded with questions about people trying to get voice dialing or voice search working with their bluetooth devices (headsets, car radios, etc.).
I just bought and installed a new Pioneer headunit for my vehicle and the bluetooth is FANTASTIC with the one glaring exception that I can't do any voice command through my car microphone.
I see a couple of different apps (one is chinese..?) on the play store that seem to imply they fix the problem (see below)
https://play.google.com/store/apps/details?id=com.lukasoft.android.voicecontrol&hl=en
I am super confused. Do I need a custom ROM or some special app just to enable the siri/eve/google voice or whatever to work in my car?
Isn't using hands-free bluetooth in your car (asking about the weather, asking for navigation directions, etc.) kinda the whole point of having bluetooth in the first place?
Is this just an oversight by google or am I missing something obvious?
Click to expand...
Click to collapse
I'm pretty sure the voice commands you want aren't part of google voice/NOW yet as its still in early development. I know it can't play music from your phone by voice command so I don't see it being able to play through bluetooth either. Also you have to use Google Now directly through the phone. Not sure if you can have it start up by voice recognition, there is an app that does that though but its another separate voice recognition app and I believe you need to have the lockscreen turned off to have it actively listening for voice commands. Not sure if Google Now can even do that yet. Its pretty limited to what it can do right now.
http://www.androidauthority.com/how-to-setup-configure-and-use-google-now-98749/
Found the other app its Dragon, from Nuance, they did speech to text apps for windows a long time ago.
https://play.google.com/store/apps/...1bGwsMSwxLDIxMiwiY29tLm51YW5jZS5iYWxlcmlvbiJd
kzoodroid said:
I'm pretty sure the voice commands you want aren't part of google voice/NOW yet as its still in early development. I know it can't play music from your phone by voice command so I don't see it being able to play through bluetooth either. Also you have to use Google Now directly through the phone. Not sure if you can have it start up by voice recognition, there is an app that does that though but its another separate voice recognition app and I believe you need to have the lockscreen turned off to have it actively listening for voice commands. Not sure if Google Now can even do that yet. Its pretty limited to what it can do right now.
http://www.androidauthority.com/how-to-setup-configure-and-use-google-now-98749/
Found the other app its Dragon, from Nuance, they did speech to text apps for windows a long time ago.
https://play.google.com/store/apps/...1bGwsMSwxLDIxMiwiY29tLm51YW5jZS5iYWxlcmlvbiJd
Click to expand...
Click to collapse
dragon seems like it might work..but i'm not sure about the 'driver mode'. does that use the car's mic or is it still listening from the nexus 4 itself?
iow, i couldn't really have my phone charging in the glovebox and still have hands-free discussions about the weather and tell it to call people
nyvram1 said:
dragon seems like it might work..but i'm not sure about the 'driver mode'. does that use the car's mic or is it still listening from the nexus 4 itself?
iow, i couldn't really have my phone charging in the glovebox and still have hands-free discussions about the weather and tell it to call people
Click to expand...
Click to collapse
Not sure on the driver mode but most of these things just work off the phones mic for now. I didn't use dragon too long as it was a battery hog when I tried it. The driver mode I would assume is for when you have the phone in a docking station or cradle in the car and are using it as your navigation device. I don't think it can open too many apps either but just do the basics like Google Now but its been over 8 months since I tried it. I liked it as it had the feature to wake the phone by voice command.
Hi all --
So my 6p, Pure Nexus Rom, is Bluetooth connected to my 2014 Cadillac SRX. Everything is checked off in the settings for the connection -- phone audio, media audio, and contact sharing. I make and receive calls fine. I can play music over the Bluetooth connection. But I have a program called "Out Loud" that is supposed to read my texts and messages over the Bluetooth connection, and it doesn't seem to work. Waze directions won't read over the connection either. However, if I'm streaming music from the phone to the car, out loud and Waze DO work. It interrupts the music to read texts, etc. But if I'm listening to the radio or an SD card plugged into the car's SD card slot, nothing. So clearly the notifications are working if I'm streaming music, but otherwise, no go. Shouldn't the "Media Audio" connection cover all my phone's media audio, not just streaming music? Does anyone have any idea why it's not and what I might be doing wrong? Thanks so so much for any help in advance, I truly appreciate it.
Not sure if it's supposed to work any different from mine (2008 Ford Fusion), but the only time I hear anything is if Bluetooth is connected and my radio source is set to Bluetooth or if I receive a call and my phone is paired to the vehicle, then it'll override anything that I'm listening to allow me to answer the call through my car. I'm assuming this is still similar in nature to your vehicle. Maybe the app has an option whether you'd like to route sound through Bluetooth or your phone speaker instead (just like in the Waze app)? If it doesnt, maybe the dev could consider adding this feature.
Yeah, it's odd. I was on a diffeent ROM (had to switch because I was getting a lot of hot boots), and the texts were read aloud through the Bluetooth no matter if I was listening to the radio, or streaming music from the phone. So I'm confused why it's not doing the same on Pure Nexus.
It's all about the different bluetooth profiles. The music streaming portion of bluetooth has no real priority, it's up to the radio to decide if you're going to hear the stream. Now phone calls, on the other hand, is a different portion of the connection. The radio allows the phone to interrupt whatever you're listening to. For me also, if you hit the google voice search on your phone, it'll interrupt the radio to use the car's built in mic and speakers to interact. With that in mind, we know it doesn't just have to be phone calls per se., the voice search interrupts the radio (or whatever other source) just fine. The question becomes that of figuring out what apps you can utilize to cause the bluetooth connection to recognize an interruption. Personally, I'd love to see it for Maps given the scenario of my listening to the radio and not hearing the turn-by-turn prompts since I'm not streaming from the bluetooth source and the phone obviously won't play it out loud. I've done some research (of course as a non-developer) and have found that it's such a low-level operation that most developers don't bother with trying to make work. The only reason you happen to hear notifications while streaming is because you've actively preselected the option on your radio to hear whatever the phone wants to push out in its entirety.
Yeah, I just can't figure out why, with one rom, all my apps seemed to have the capacity to have the Bluetooth recognize an interruption no matter what I was listening to, while on Pure Nexus, as you said, I have to have selected streaming phone music in order for those notifications to play through the Bluetooth. I wish I could figure out how to give Out Loud that same priority. In theory, it lets you pick the audio stream you want to try ("Music, Voice Call, Alarm, or Notification"), but none of them work for me. Very frustrating.
From my research it appears:
1) it's a recognized quirk that has something to do with incompatibility with one of the protocols that Android uses.
2) when using BT & 'Radio' setting (i.e. listen to radio in car): the nav voice commands will either be mute or fade-in.
3) when using BT & the 'Streaming Media' setting (i.e. play streaming music from your mobile): the nav voice commands will work as expected
4) This or this may or may not help.
5) IOS has this issue also[/QUOTE]
I'm not sure if this is a G6 problem, and Android 7 problem or a Google Maps problem, but my G6 will only play navigation sounds via my car speakers if it is connected via Bluetooth.
If I'm using my phone to play music in the car, and navigate somewhere, I want the turn notifications to be played out of the phone speakers so the music doesn't pause or dip or get interrupted. This was never an issue on any other Android phone I've owned - I could go into the settings in Google Maps and disable "Play voice over Bluetooth" so that the navigations directions did exactly that.
That option isn't available on my G6 though. I can disable the voice during phone calls, but nothing else.
How can I get this back to how it was on my old phone?
Thanks
I have a generic head unit with android 6.0.1
For calls, Bluetooth music streaming, voice commands and the phone reading messages and such, I need the phone app which is called simply Bluetooth. It contains graphic buttons for the phone, Bluetooth audio and contacts.
The thing is I listen to music via usb audio and Poweramp. So if I want to make a voice command and have the messages read to me (via voice command) or send dictated WhatsApp messages (via same voice command) I have to get out of the power amp app, open the Bluetooth app, press the audio button so it starts streaming Bluetooth audio and then I can finally press the phone button to activate the voice command.
Is there an app that can activate Bluetooth audio (so it stays on top) when I’m using power amp? Kinda like when listening to music and having google maps interrupt the song to tell me directions. In other words, press the command button on the phone and then having the head unit interrupt the music reproduction and make and listen to sounds?
I don’t see the problem as the phone is permanently connected via Bluetooth so I don’t get why the system needs that app open.