[Q] Switch from bluetooth audio to headset profile when call comes in? - Nexus 5 Q&A, Help & Troubleshooting

I use my N5 in my car which has built-in bluetooth (Ford Focus, 2011 w/ sync).
The in-car speakerphone mode works great. However, the car doesn't send audio to the phone other than during a call. And since the phone sees a BT headset connected, it disables its own mic. So things like google now and voice commands don't work. And the car does voice-commanded dialing through its own phonebook rather than the phone's phonebook. So I have to regularly sync the two to keep the car's database updated.
Is there a way to have the N5 use the car only as a A2DP and AVRCP device, until a phone call comes in, and then switch over to a headset profile? That way I could still use the phone's mic for voice commands but have the car's speakers/mic handle calls.

timropp said:
I use my N5 in my car which has built-in bluetooth (Ford Focus, 2011 w/ sync).
The in-car speakerphone mode works great. However, the car doesn't send audio to the phone other than during a call. And since the phone sees a BT headset connected, it disables its own mic. So things like google now and voice commands don't work. And the car does voice-commanded dialing through its own phonebook rather than the phone's phonebook. So I have to regularly sync the two to keep the car's database updated.
Is there a way to have the N5 use the car only as a A2DP and AVRCP device, until a phone call comes in, and then switch over to a headset profile? That way I could still use the phone's mic for voice commands but have the car's speakers/mic handle calls.
Click to expand...
Click to collapse
I think you can do it with Utter! and Tasker.
Sent from my Nexus 5

Not sure what utter is needed for - I will look into getting tasker to do it.

Related

Fuze - connect A2DP to car stereo for music, and HFP to Jawbone at same time?

Hi,
I searched the forum, wiki, etc., but didn't find an answer.
I have an AT&T Fuze with the stock ROM (WM 6.1). I know the Fuze is supposed to support multiple simultaneous bt connections. What I would like to do is connect A2DP to my Pioneer stereo for music playback, and also connect handsfree to my Jawbone 2 headset for phone calls while in the car.
I can successfully connect A2DP to my stereo for music by itself.
I can successfully connect HFP to my Jawbone 2 by itself.
I *have* managed to connect to both at the same time, by staying on an active phone call with my Jawbone, then telling my Fuze to connect to the car stereo. However, no music could be heard (from either Mortplayer or WMP). The phone call stayed up just fine though.
Anyone know if there's a way to get both working at the same time?
(And before you ask, I would just use the hands-free capability of my Pioneer stereo for phone calls too, but I've found my car is too noisy for anyone to hear me with the Pioneer's microphone unless I hold it right in front of my mouth, which defeats the "hands free" goal...)
Thanks for any help you can offer.
Best,
Chris
In your case I do not think that is possible since the concept of being able to juggle 2 devices at the same time requires 1 to relinquish control while the other goes active. It turns off the music so you do not get distracted while talking and reconects the music after the call is over.
It seems to be a software protocol if anything. Yes both can be connected at the same time, but both cannot be "active" as in doing both music playback and voice calls.
I have a bt headset that handles 2 profiles at once and according to the protocol, if a call comes in, it pauses my ipod and then picks up the call and then resets back to normal after the call.. Either you have to mess with the coding itself or someone has to come up with a workaround, but I do not think that is possible.
Thanks for the reply. I had hoped it might be possible for the Fuze to route stereo audio to one BT profile (A2DP), while non-stereo audio (e.g., phone call, system tones, etc.) to the HFP profile, almost as though the profiles acted as addressable "service ports" (ala HTTP, SMTP, etc.).
But, unlike with TCP/IP, I admit to knowing next to nothing about how the BT stack works and how profiles are applied to certain types of data (or, how data is routed to a given BT association based on profile).
Thanks again,
Chris
well the thing is.. the fuze can connect to multiple devices simultaneously, but based on the music and voice call order, it is prohibited from doing both at the same time. so therefore when there is no call, the music plays, but when a call comes it, the music is paused and resumed after the call is done. (obviously the call has higher priority here).
My only suggestion is to leave it as it is since it is done so that you do not get distracted while talking and probably while you're driving.
Multitasking is difficult when you're listening to 2 things, responding to 1, and driving at the same time. The more you multitask the less you are able to devote to your main activity (in your case, driving).
but yeah. if you can find someone who can mess with that and allow for both to be active at the same time, then congrats. Otherwise just think of it as a safety measure.
Except that, when I had both the headset and the stereo connected to the Fuze, the music *didn't* pause. It just didn't output (as though the volume was muted). In fact, in both Mortplayer and WMP, it appeared as though it was playing at ~2X the normal rate (just watching the track playback time counter).
I know what you're talking about re: listen to music, call comes in, music pauses, call ends, music resumes. That's the behavior I get when I use the car stereo for both handsfree and A2DP.
The behavior when connected to two different devices seemed to be different, though, so I hoped that might mean it was in fact possible.
-Chris
yeah I know what you mean, but maybe the fact that it tried to do both tripped it up and so it took the call as a higher priority and focused the data towards the call.
atleast that is what I think.
I have almost the exact same configuration, except I am using a Sony car stereo but have a jawbone. What I have to do every time I get in the car is the following.
1. Let my stereo connect to both hands free and wireless headphone services.
2. Open bluetooth settings
3. Manually connect to my Jawbone.
It works great.
ATT Fuze
Energy Rom 072209
Old jawbone
Sony XPLOD Car Stereo
I'll also add it's pretty neat to be able to push the jawbone to activate MS Voice Commander and choose what music I want to play over my car stereo.
frankrizzo said:
What I have to do every time I get in the car is the following.
1. Let my stereo connect to both hands free and wireless headphone services.
2. Open bluetooth settings
3. Manually connect to my Jawbone.
It works great.
Click to expand...
Click to collapse
Thanks for the reply. I'll give that a shot. I'm not sure that my Pioneer stereo will automatically connect both handsfree and A2DP. I know it will do handsfree automatically. We'll see...
-Chris

[Q] How to (can I) set default audio device for phone calls?

I built myself a Desire HD / Inspire 4G dock for my car, with USB (for power) and and 3.5mm jack (for audio through car stereo). My phone is also connected to my car via Bluetooth for phone calls.
When I initiate a call through the car, no problem.
When I receive and answer a call through the car's interface, no problem.
When I make a call through the phone interface however, it defaults to using the "headset" (even though it's just a standard audio cable...no mic), and I have to manually switch it to bluetooth every time. This is annoying for me, and especially for those I call when I forget to do this.
Is there any way to force the phone to default to bluetooth for calls?

[Q] Speech-to-Text issue via bluetooth connectivity

I have an HTC Surround running 7.10.7720.68 Mango juicy goodness. The one glaring problem I have is w/ speech-to-text. When I connect my handset to my car's bluetooth setup I can make phone calls w/ out any issues. When I try to use the new speech-to-text feature, the microphone on my Surround becomes disabled and I cannot communicate w/ the phone via speech. For example, I receive a text message and get the "You can say: read it, or ignore" auditory response through my car's speakers. But, when I respond, nothing is being registered on the Phone ( I can tell this by watching the "DB" levels represented on the screen when in voice recognition mode). I've tried all the options in the speech "settings" category i.e. bluetooth + headset, bluetooth only, and always on. My wife has the Samsung Focus v1.3 running the same Mango build and her handset will accept voice commands when paired via bluetooth in my vehicle. I can't figure out why my Surround will not perform this task. Any ideas
If you car doesn't have a microphone built in, then that's the issue.
The phone is attempting to use the bluetooth microphone (which you (perhaps) don't have).
My 2008 VW GTI does have built-in stereo microphones. I use the mics to make and receive phone calls via bluetooth on a daily basis, but it's not working w/ the Surround when I try to use the text to speech feature. My wife's Focus works w/ no issues. Anybody else have any ideas?

[Q] A bluetooth work-around needed?

Hello everyone,
I have a specific problem with a bluetooth device and with my limited knowledge I haven't worked out how to fix it, so I am asking for your help. I will explain it best I can...
I have a third-party bluetooth stereo in my car that has a built in mic for voice calls. However, the microphone is of terrible quality and as it's in the stereo unit it's quite far from me when I'm driving meaning it is almost useless to use for voice calls. Because of this I purchased a seperate good quality bluetooth speaker/mic that fits on to the car's sun visor. The problem I have is when I get in to my car my phone connects to the stereo only and not the small speaker. I want my phone to connect to the stereo via b/t so I can play my music through it, which is great, but not for voice calls. I see in the b/t options on my phone (HTC One) that you can check/uncheck boxes for the type of connections, in this case 'Phone Audio' and 'Media Audio'. If I just have the Media Audio setting checked, the phone fails to connect to the stereo at all, not even for music, so in order for it to automatically connect to the stereo I need the Phone Audio option enabled too, causing it to then not connect to the seperate device, thus diverting all calls through the stereo, which is really inconvenient. There are no options within the stereo that isolates these individual settings.
Are there any apps or methods you can advise me on that will allow my phone to connect to the stereo automatically but with voice disabled? I have looked in to Tasker but I am not skilled enough to work out how to set it up, so if this is the best option can somebody talk me through this please?
I appreciate the help on this, and I hope I've explained it adequately.
Simon

[Q] Bluetooth issue - other bluetooth apps?

Hello all
One of the issues I have with Bluetooth on this phone is that the controls aren't granular enough. I want to be able to make and answer phone calls in my car using the Bluetooth connectivity, however, when I turn Bluetooth on, Google Now and Maps also try to send their audio to the car speakers, and either A) you can barely hear the voice, or B) it doesn't work at all and I hear nothing (this is especially true when I'm playing other music media in the car that isn't coming from the phone).
Is there any way (or is there an app) that can redirect Google Now and Maps to continue to use the phone speaker, while phone calls can go through the car? Right now it seems like it's the same setting to control both phone calls and audio output from apps.

Categories

Resources