Route Google Assistant voice output to Speakerphone - Tasker Tips & Tricks

Looking for help forcing the voice audio from Google Assistant to always output to speakerphone. Right now the only way I know to force this is to disable the car's A2DP profile, but then I can't route my music either, which sucks. I've attempted a couple of times to create a profile using Tasker / Bluetooth Auto Connect / SoundAbout / Secure Settings, but have yet to have success, probably due to my lack of familiarity with Tasker. So hoping someone here can help me out. Thanks in advance!

Related

[Q] Disable Bluetooth mic for Moto Voice

In Google Now, there's an option to disable "Bluetooth Headset - Records audio through Bluetooth headset if available". Doing that allows me to trigger Google Now in the car (E92 BMW) where it does not support triggering Bluetooth mic/Call button press pass through. Wondering if there's a way to do that with Moto Voice.
Essentially now, once Bluetooth is paired, Moto Voice routes all audio and mic input to the Bluetooth system. I want it to work like Google Now - output goes to Bluetooth A2DP but input stays with the built in mic.
My buddy has had luck using Moto Hint software with his Nexus 6. Hope it works for you.
Which is Moto Hint? I can't find it on my phone. Only thing I have is "Moto" which controls Voice, Display, Assist and Actions.
scoliosis said:
Which is Moto Hint? I can't find it on my phone. Only thing I have is "Moto" which controls Voice, Display, Assist and Actions.
Click to expand...
Click to collapse
The Moto Hint is a Bluetooth earbud.
shamelin73 said:
The Moto Hint is a Bluetooth earbud.
Click to expand...
Click to collapse
Yeah, that's not going to be of any help. Car already have Bluetooth handsfree calling. I just need to make Moto Voice listen on phone's built in mic instead of Bluetooth device.
I apologize. The app he uses is hint2search that routes the search button in his console to trigger the OK google hotword. My apologies.
scoliosis said:
Yeah, that's not going to be of any help. Car already have Bluetooth handsfree calling. I just need to make Moto Voice listen on phone's built in mic instead of Bluetooth device.
Click to expand...
Click to collapse
Strange. I don't have the same vehicle but the way mine works is the way you want it to work (i think).
My phone pairs, and all my voice commands work through the phone and outputs through the vehicle speakers over bluetooth. I have been looking for a way to make it work so that if i hit my bluetooth button, i can dictate a command over bluetooth. With the hint2search app i can do it, but it can be unreliable and the output is super quiet for some reason.
this probably doesn't help much but at least this will bump this thread.
MarkGbe said:
Strange. I don't have the same vehicle but the way mine works is the way you want it to work (i think).
My phone pairs, and all my voice commands work through the phone and outputs through the vehicle speakers over bluetooth. I have been looking for a way to make it work so that if i hit my bluetooth button, i can dictate a command over bluetooth. With the hint2search app i can do it, but it can be unreliable and the output is super quiet for some reason.
this probably doesn't help much but at least this will bump this thread.
Click to expand...
Click to collapse
Yeah, that's how it works when the car's system is capable of passing through bluetooth commands. Older first gen bluetooth systems don't have that capability
so my question is, why would you want to speak through he phones mic rather than over bluetooth? For the always listening stuff?

Use bluetooth audio while connected to AA

Hi, when I connect to AA it disabled my bluetooth audio so I cant play any audio books over it.
Is there any workaround for this?
Stephan
In the Bluetooth Settings, go to the setting related to car blutooth, Enable Media Audio. you have to enable similar setting in car bluetooth Settings.
Akram. said:
In the Bluetooth Settings, go to the setting related to car blutooth, Enable Media Audio. you have to enable similar setting in car bluetooth Settings.
Click to expand...
Click to collapse
These settings are disabled when connected to AA. Even worth is that even phone audio doesnt work anymore.
Thats seems like an odd limitation.
Stephan
I have been wanting to put my head through a window for this exact issue. I recently moved from an iPhone to a oneplus 6t and I am really starting to miss carplay. I have an AVIAN USA head unit in my BMW and I need to use Bluetooth so my audio and searing wheel controls work but every time I plug my phone in I lose audio. It seems like controls still work though as I can change songs but I get no audio. I've tried disabling audio routing over USB in dev settings and repairing my bt while android auto is running. I've also tested this with a note 9 and had the same issues. I have tried to put in a help ticket with google but not heard back.

bluetooth mic for navigation in Google Maps?

This has frustrated me for years with both Galaxy S5 and Galaxy S8. No matter how I configure things (I've tried every imaginable combination of settings but may have missed something) it refuses to use the bluetooth mic to input navigation commands into Google Maps. It always uses the phone mic even when sending audio to the bluetooth device. This is especially frustrating with motorcycle helmet bluetooth, making voice navigation impossible when riding. Bluetooth mic works fine for phone calls, so the basic functionality is present. Has anyone else experienced this and perhaps found a solution?

Bluetooth and notification sounds

Sadly, Google decided to make Android 9 stream every sound a phone can make to a connected BT device, no matter if that device is capable of playing that sound, and no matter if streaming every sound makes sense at all. This leads to not hearing alarms and notifications and it also means you can't hear directional instructions by you navigation app when your phone is paired to your car's radio for phone calls only.
And sadly, Lineage decided not to undo this not-so-clever idea of Google.
I know we had this discussion before, but being not able to hear my navigation app drives me crazy every day I need to use it. My company car is equipped with a BT capable radio, that can handle calls only. But as soon as the radio and my phone are connected, Android/LOS still tries to send every tone and every sound to that radio, resulting in silencing my phone completely.
I tried some apps that can redirect any sound in a way that they appear as a phone call to a connected BT device. But those apps block calls, and while I am talking to some one, there won't be any navigation instructions on the car's speaker either and I have to rely on optical instructions, removing my vision from the happenings on the road. These apps also make the radio useless as a radio: you have to keep it switched to BT input all the time.
How about the other way round? Is there any app that can make Android stop sending a specific audio output to a connected BT device? If it's possible to disguise even music as a phone call, I imagine it should be possible to tell BT to use the phone's speaker for a specific source of sound.
There is a setting in maps whether to send directions via Bluetooth
ktmom said:
There is a setting in maps whether to send directions via Bluetooth
Click to expand...
Click to collapse
There's a similar setting in Osmand, which sends directions as a phone call to the BT device. But using this option will interrupt the paring for phone calls, so you can't have both, you have to decide whether to use hand free calling mode or to hear your navigation directions.
BT and its settings was a thousand times more sophisticated in Android 7 / LOS 14, when alarms and notification sounds where played over the phones speaker, while your music or calls was sent to a BT device. Now, in A8/LOS15 and above, all sounds are send to a paired and active BT device. So, if your ear phones are activated, and you put them into your pocket, you won't hear any text notification or any alarm. I can not imagine the poor way of thinking at Google's development department that has lead to this idea.

Question Disabling Bluetooth speaker mic

Hello,
I have a problem with my device connecting automatically to a Bluetooth speaker. While it's nice in most case, it annoys when I want to use Google Assistant at night in my bed without touching the phone and that the answers to my requests go through the speaker in another room.
I don't have root and I have heard of Automate and Tasker.
Which is best and easiest to set for that particular task (automatically switch to phone speaker and mic when Google Assistant is called) ?
Thanks for any advices.

Categories

Resources