[Q] voice search with a bluetooth speakerphone - HTC Sensation

so, i just got my first bluetooth device over the weekend, a jabra cruiser 2. it seems to work ok for taking and receiving calls but when i try to use the google voice search (call <name> or navigate to <place>), the phone's mic is what's used, rather than the bluetooth device. given where my phone is placed in its car mount (an airvent mount), the phone cant hear me due to the vent blowing on it. i cant find any setting to fix this. is it a limitation of google's app or a bug with the sensation? i wouldve figured when paired with a BT device, all voice related stuff would go through the BT.

Turbo Brian said:
so, i just got my first bluetooth device over the weekend, a jabra cruiser 2. it seems to work ok for taking and receiving calls but when i try to use the google voice search (call <name> or navigate to <place>), the phone's mic is what's used, rather than the bluetooth device. given where my phone is placed in its car mount (an airvent mount), the phone cant hear me due to the vent blowing on it. i cant find any setting to fix this. is it a limitation of google's app or a bug with the sensation? i wouldve figured when paired with a BT device, all voice related stuff would go through the BT.
Click to expand...
Click to collapse
try installing Vlingo for your voice command service that might fix the issue for you you.

Related

[Q] Transfering call from bluetooth speakers to phone by tasker, how?

How do I transfer a call from bluetooth speakers to the phone with tasker? Cant find any parameter for tat action :/
Why: When in car I want the calls to go through bluetooth handsfree system, but if its a private call and I have company in the car I would like to be able to pick my phone up from the dock and then the call should be transfered to the phone automaticlt even thou the bluetooth still is connected.
How do I do this?
Thanks in advance
/Max
The way I would do it is have a script to turn off bluetooth when there is an incoming call and it is removed from the dock (by the way what do you mean by dock?) and then re-enabling it when the call ends.
Good thought, but its like walking around the problem. Ill try if my car likes me to switch on and off BT or if it will refuse to reconnect.
Dont need a script for it, tasker have defaults to just turn of the BT in this case. But it would be a hell lot easier if I could just re route the sound since there are buttons for it on the darn phone
A dock... the holder with included charger for my mobile in the car.
Regards
/Max
On htc phones if you answer from the bluetooth the call will take place there but if you will answer from the ohone the call will be directed on the phonespeaker
I also have this problem but in opposite way. I want that when my phone has the autoanswer enabled the call to remain on the bluetooth which is not happenning and when i am riding the motorcycle is difficult to answer from the bluetooth device
lhoria said:
On htc phones if you answer from the bluetooth the call will take place there but if you will answer from the ohone the call will be directed on the phonespeaker
I also have this problem but in opposite way. I want that when my phone has the autoanswer enabled the call to remain on the bluetooth which is not happenning and when i am riding the motorcycle is difficult to answer from the bluetooth device
Click to expand...
Click to collapse
I havnt tried, but this app looks promising for you: https://market.android.com/details?id=com.everysoft.autoanswer
//Max
Thank you, I tried this but is not working as I wish, because when is answering the conversation is transferred automatically on the phone!

Bluetooth mic doesn't work with voice search?

This just feels like I am doing something wrong or missing some setting somewhere, but this is what I am seeing.
I've tested using a Plantronics Voyager Pro+ as well as a BlueAnt S4 on an Evo with Synergy mod as well as an Evo with Fresh mod.
I can get the voice search app to open fine (using Blue Launch), the issue is that when I do the bluetooth microphone is no longer used and the microphone on the handset is used instead. This works fine in a quiet room, but fails horribly on the road. I've also tested this with other searching apps to verify it wasn't just the Voice Search app (default voice dialer fails as well).
You can test this yourself by sitting in a quiet room, starting voice search, then alternating blowing into the bluetooth mic then the handset mic. You should see the microphone icon on the screen fill up when you blow on the handset and empty to almost nothing on the bluetooth mic.
This seems like a major failing, something that shouldn't have been overlooked so I must be doing something wrong. How can I get my phones to use the bluetooth microphone when the bluetooth device is connected instead of the handset microphone?
Anyone have any idea or can point me in the right direction?

[Q] Use bluetooth headset mic instead of phone mic

I've searched around on the forums for an answer to this but could never find anything that seems to match up to my issue.
I have a A2DP enabled headset and want to use it with apps such as Team Speak 3 beta, Vent, and other apps. But for some reason although phone media happily plays over onto my headset. My phone continues to only use the mic built into the phone instead of the bluetooth headset mic.
Any apps designed to use the headset specifically work (ie. normal phone calls, skype, vlingo) but otherwise apps ignore the headset mic.
I already tried using apps like BT Mono and Super BT Mono Froyo but they seem to only pipe audio to the headset, but don't do anything at all with the headset mic.
Does anybody know how to get the headset mic to be selected by apps instead of just the built-in mic?
My device is a Sumsung Galaxy S II ( I9100 ). Both Stock and CyanogenMod Gingerbread
good good good
Still hoping someone may know how to get the Galaxy S II phone to use a bluetooth headset mic instead of the built-in mic on the phone.
I'm really stumped on how to do this.
I still haven't seemed to have any luck finding a way to forcefully map apps to use the headset mic. I'm beginning to wounder if it's possible with the Android OS.
I have the galaxy s2 as well and I've retired several different things and have been unsuccessful with anything I've tried so far... Really difficult to drive and use vent without a headset.
Yeah I'm wanting to do the same thing.. I don't spose you've found a way in the last couple of months? Surely it can be done - may need to get a dev to write something for it though..
Sorry Lilfellabob, still no luck. I find it odd it's so difficulty to remap audio settings.
Even in Ice Cream Sandwich I can't find a way.
The app would need to be written to accept it. Its not a matter of your phone. Its the apps. Think about it for a min. If it works on apps made to use it but another app doesn't work then where does the problem lay?
The thing is, typically other apps should be able to re-route the app to use the headset mic. Alike how there are apps that can force other apps to use bluetooth audio instead of the phone speaker, even if the phone/headset can't use a2dp.
Dav_Edward said:
The thing is, typically other apps should be able to re-route the app to use the headset mic. Alike how there are apps that can force other apps to use bluetooth audio instead of the phone speaker, even if the phone/headset can't use a2dp.
Click to expand...
Click to collapse
Only if the code is there for it to do it. If they don't code it in then it doesn't work.
I'm having a similar problem but slightly the opposite.
I pair my phone to a Bluetooth device that lets me hear phone output on my car's speakers. However, the phone tries to use Bluetooth for the microphone when none exists. I want to force it to use the on-phone microphone. I can talk and talk but no one can hear me, unless I set the phone output to speaker or handset, which implies setting the phone input to amplified built-in mic, or just built-in mic, respectively.
In the Bluetooth settings I can set to use the Bluetooth device for music or phone, but ideally I would want "Phone" to be separated into "Phone output" and "Phone input" so I could uncheck input (and thus use the built-in mic.) This should be implemented at the Android level so that the setting can apply to all apps.
The same problem occured when I wired (2-stripe phone-to-car audio only, no mic) my Palm Pre directly to my car. I just tried with my GNex and it was smart enough to use the built-in mic when a microphone-less plug was connected.
zelendel said:
Only if the code is there for it to do it. If they don't code it in then it doesn't work.
Click to expand...
Click to collapse
wrong. its in the kernel. the new firmware on the android is is capable to transmit Audio Steam to Headset device as Audio only. i wont go 100% against coding to force it to but if they wanted to theres have to be some kind of exploit to do so. lets say if skype were to find that exploit or code it, it would be probably violate android policy.
HtcEvo4gLTE said:
wrong. its in the kernel. the new firmware on the android is is capable to transmit Audio Steam to Headset device as Audio only. i wont go 100% against coding to force it to but if they wanted to theres have to be some kind of exploit to do so. lets say if skype were to find that exploit or code it, it would be probably violate android policy.
Click to expand...
Click to collapse
Actually, what's going on is Skype is using the 'bluetooth device' hook of some sort, just like other apps that support piping audio to the bluetooth headset. However most apps don't use the bluetooth device API/hook and just dumbly send their audio to 'default output device' and 'default input device' blindly and let the OS or Kernel decide where to send it.
The OS or Kernel when it senses a bluetooth device with the 'media' profile on it is present, it changes the default output device to the headset, but it doesn't seem to bother doing the same for the bluetooth mic for the default input device.
Because apps like Teamspeak 3 just blindly use default audio device because it doesn't use bluetooth APIs in the app itself, I have no way to make it use the headset mic.
I wish someone could make a mod or app that will allow mapping the default input to a bluetooth mic when present.
As far as I know, Skype has problems using the BT mike as well. In fact, they took a user survey regarding the issue for android and iOS users. However, I cannot find the results of that survey / study, and Skype recommendations thereof.
User choice to use BT mike seems so BASIC to me, I wonder how it was overlooked...!
Rooting will crack open the full power of your Android device!
Dav_Edward said:
Sorry Lilfellabob, still no luck. I find it odd it's so difficulty to remap audio settings.
Even in Ice Cream Sandwich I can't find a way.
Click to expand...
Click to collapse
zelendel said:
The app would need to be written to accept it. Its not a matter of your phone. Its the apps. Think about it for a min. If it works on apps made to use it but another app doesn't work then where does the problem lay?
Click to expand...
Click to collapse
Rooting the device would give apps or the user permissions to modify system audio controller's (idk if it is anything like ALSA or anything..) settings to make app use the audio channel for the bluetooth headset... an example for the Galaxy s2 i9100 i have is the radio app "Sprit FM" has a "volume control stream" setting which allows the user to select what volume "control" will control the volume of the app's audio output
anywho... i hope it helps a little
rwong48, I have now the same problem that you have described. Have you solved it with any app for Andorid?
Thanks!
Solution
I found an app that solves this problem on android devices, it's called btmono and you can find it in the Google store. I tried to post the link but I don't have enough posts under my belt...
Anyways, pair your device, open the program (such as ts3), connect to your server and then turn on btmono. Voila!
Well, I tried to delete this after I saw that you had already tried btmono, but I couldn't figure out how so just disregard this message.
I already tried btmono, sadly although it works for the output audio, it does *not* work with the headset mic. Programs like TS3 will still keep using the phone's built-in mic, not the headset mine despite using btmono. The only thing btmono does is pipe the output audio to the headset only.
Thanks for the suggestion though
I can't believe they haven't fixed that yet. It is so basic...
Hey guys I'm going through the same issues with my note 2. Svoice was the only one that works but its painfully slow and inaccurate.
Anyways I've tried utter! robin and aivc. Aivc works pretty good but at least it uses the mic.
Utter is really promising but no Bluetooth mic. The devs have acknowledged it though. So hopefully soon.
Update: AIVC has one downfall. The app can't open if the screen is locked like utter and svoice can when prompted from bluetooth. Also, it only listens automatically the first time. If you close it without killing the app, you'll have to press the mic icon manually every time (which takes away from the purpose of handsfree).

[Q] Bluetooth Voice Command prompts not loud enough / Nexus 5 and Pioneer CD-BTB200

Hey,
I am having trouble with my Pioneer CD-BTB200 Bluetooth Adapter, which is a common problem, according to the very few available threads on the internet.
This also didn't work with any other Smartphone before i.e. Samsung S3 or Blackberry Bold 9700.
Cliffnotes:
-pairing, media streaming (different source) and receiving and making calls works great! No issues there
-transfering the contact list results in a big mess, I have to dig in there if I can figure it out or if I just transfer one contact after another....
-now for the problem.......I installed Cyberon Voice Commander because it gives me the best behaviour and voice recognition since I am a native German speaker. Google, Dragon and AIVC don't work really well. But it doesn't matter which voice assist app I use, because it is the Bluetooth adapters fault. The Nexus 5 is rooted and runs stock Kernel with KitKat 4.4.2.
When I press the voice dial button on my Pioneer AVH-P5000DVD deck it activates the Cyberon Voice Commander app (or whichever is set as default). so far so good, that is what I want.
But! the dialog between me and the phone is almost impossible because the output volume over the car speakers is way to low. I have to literally pick up the phone and look at it's display to see what the voice commanding app is doing because you have to wait until it is finished asking what I want to do. (just holding a phone is illegal in Germany)
Assuming the app understood me right and starts dialing everything turns to be fine from that point because the volume of the actual call is perfect!
When the phone talks back to me I have to crank the volume all the way up to understand it a little bit and then turn it back down fast before the phone call starts or it'll blow the speakers out....since my car is quite loud when on temperature I don't think I will understand anything when I am driving.
I heard that the app TASKER could be programmed to raise the Bluetooth volume at a certain point and then lower it again. I checked but it only goes up to 15, which I already have set before with the stock volume slider. Additionally I have no idea how to configure Tasker to (maybe) get rid of the problem.
Has anyone ever heard of a similar problem and / or has an idea how to handle it?
Again, it's only the voice command prompts that are way to quiet when I start the voice dialing function via Bluetooth, everything else is fine.
Fixed the issue with SoundAbout!
https://play.google.com/store/apps/details?id=com.woodslink.android.wiredheadphoneroutingfix&hl=de
Now the voice prompts play loud and clear over the car speakers! Every other volume managing app failed miserably!
I used the latest Beta Version btw, going to buy the Pro Version soon.
http://soundabout.userboard.net/f8-download-beta-versions
I did very little changes to the settings, if anyone is interested I can hook you up with some screenshots
sutobe said:
Fixed the issue with SoundAbout!
https://play.google.com/store/apps/details?id=com.woodslink.android.wiredheadphoneroutingfix&hl=de
Now the voice prompts play loud and clear over the car speakers! Every other volume managing app failed miserably!
I used the latest Beta Version btw, going to buy the Pro Version soon.
http://soundabout.userboard.net/f8-download-beta-versions
I did very little changes to the settings, if anyone is interested I can hook you up with some screenshots
Click to expand...
Click to collapse
I have this issue as well. SO what did you have to do with this app?

Question Joying Zlink (CarPlay) and an inability for anyone to hear me over voice calls

Hey all,
Anyone have a solution for callers not being able to hear you when the call is taken through CarPlay over Zlink on a Joying head unit? My head unit is: JY-VO133N4. When I unplug my phone I'm able to have phone calls work great over blue tooth, so this appears to just be a Zlink/CarPlay issue. I can hear the caller perfectly, they just can't hear me.
Edit, they actually can hear me, but I come through with very low volume and with static, I'm undiscernable on their end.
Possible that it's trying to use the mic on your phone and not on the HU. I've done tests and this is what mine does. Where is your phone when driving?
looxonline said:
Possible that it's trying to use the mic on your phone and not on the HU. I've done tests and this is what mine does. Where is your phone when driving?
Click to expand...
Click to collapse
Have same problem. zlink use phone mic?
I have the same problem, try to rec an whatsapp audio and listen after, It sound same when you make the calls and I think and the sound is too looow and pooor. My bluetooth calls are great!!! what could be the problem?
Same problem here, which got worse after updating to IOS 14.8.
I can hear all people very clear, BUT they hear me very far and distant (so it is of no use).
It is NOT a hw mic issue, nor a headunit issue, because when I kill Zlink and use the audio unit's bluetooth, all works perfectly.
My bluetooth audio works fine, It is a pity that the calls do not work, it is the only thing need for work perfectly
I know this thread has some age to it, but I recently started having the same problem that while using CarPlay through zlink, any phones calls, no one could hear me, but mics worked when connected to android BT. Also worked connecting a Samsung phone through android auto. Only occurred using iPhone and CarPlay. Been going on for a few months and couldn’t for the life of me figure it out.
Even updated to iOS 15 and same problem.
Today I finally got it working!!
This is what I did. Hope it helps others.
Connect to the unit and let zlink connect and go into CarPlay.
From within CarPlay, open google maps.
Press the microphone button in the bottom corner of google maps. You should get a pop-up saying that you have to allow google access to the microphone.
Immediately look at your phone, you should have a request on the iPhone to allow google access to the microphone.
ALLOW IT!
Then press the microphone button again in google maps. It should now allow you to use voice for searching.
Now go place a phone call!
This solved the problem for me. Hope it helps others.
Thought I'd found a solution but there was no microphone button on CarPlays Google Maps

Categories

Resources