Bluetooth and voice commands - Nexus 5 Q&A, Help & Troubleshooting

Hi everyone,
I have some problems while using my bluetooth headset.
What I'm trying to accomplish here is to push the headset's button, start google now and launch a command (mostly calling a contact).
On stock rom, if I try that, I got a black screen with the word "Initialization" and it gets stuck on it.
(in google now settings the option about bluetooth headsets is on).
I tried with a couple of apps like "bluetooth launch" and "voice command", and almost all the time google now is launched but it ask for "press the microphone and start talking" (I'm translating from Italian...), so I always have to interact physically with the phone.
For what I've seen, maybe the only way to fix this is using tasker with autovoice (as seen in some xda video tutorials), but I still have to try.
Does anyone has this problem?
Thank you!

It is old an Android OS issue on non-english language configured device. Even Android 6.0 is affected. It has been assigned but still no fix
https://code.google.com/p/android/issues/detail?id=42178

Related

[Q] Vlingo exiting to contact menu

I've heard a lot of good things about Vlingo for Android, so I thought I'd give it a try. I'm using a rooted CDMA HTC Hero running Cyanogenmod 7 (2.3 Gingerbread) which is paired with a Jawbone Icon bluetooth headset. Vlingo seems to work well, but I have some issues with the "In Car" mode. Whenever I hang up from a call, it exits into the contacts menu, leaving the "In Car" mode completely and requiring me to reach up to my dock to restart the program.
I know to some, complaining about this may sound lazy, but the point of the "In Car" mode is to be entirely hands-free, leaving me to focus on driving, working, etc. Does anyone know of a solution for this problem?

[Q] ROMS that support BT Voice?

I just finished installing all the stereo parts in my car only to find out that my Captivate won't work with the voice dialing of the stereo. I guess it's the phone's fault as my wife's Focus works just fine as did my old HTC Pure. She won't trade phones with me so I'm stuck trying to find a ROM that has this.
With Samsung stating it will be fixed (added) in 2.2.1; does that mean only the 2.2.1 ROMS will have this feature? I'm currently running Cognition 4.3.1 and it does not have it; but would like to only try new ROMS that have it. What ROMS do have the feature?
Thank you for your input.
Firefly supports voice dialing. You have to start the Voice Dialling app and then say the command.
What I'm looking for is what the Droid Incredible has. I paired it to my stereo and when I hit the call button on the stereo; it launched what appeared to be a bluetooth voice dialer application that allowed me to speak into the stereo.
I just tried firefly and it did have that app, but it crashed as soon as I tried it. It also crashed the music app, failed to mount the storage drives, crashed when trying to put it in debugging mode and pretty much was unstable since it booted. I then tried to use one click odin and it went to a blue screen half way through the process. It'll be a fun night.
Probably not what you want to hear, but my BT in the car works great on my 'stock' set up. I think it has more to do with the kernel/ modem configuration than the ROM though.
dragon has this. many people are pairing it with choice dialer.
Dani897 said:
dragon has this. many people are pairing it with choice dialer.
Click to expand...
Click to collapse
I can't get Choice Dialer to work well at all. ONe example: "CAll Tom Jones", it says "CAll Tom Jones?", I say "Yes", it says "Try again". Argh...
ANd most of th time it just doesn't understand me at all.
I believe this is the apk you need. I know cog doesn't come with it. This is an old one so I don't know if there is a newer version available but when you pair your bluetooth and hit the voice command on your stereo or bluetooth set, make this the default app when the prompt shows up. It won't give you a voice prompt but if you wait 2 secs and then speak it should dial for you. Only problem is that your phone has to be awake but at least you can use voice commands from your bluetooth set. Just leave your phone plugged in and awake while your in the car. This is the only option I have found.
That worked.
Thank you for the apk. That works.
ewingr said:
I can't get Choice Dialer to work well at all. ONe example: "CAll Tom Jones", it says "CAll Tom Jones?", I say "Yes", it says "Try again". Argh...
ANd most of th time it just doesn't understand me at all.
Click to expand...
Click to collapse
It's not unusual to be called by anyone
It's not unusual to have a text from anyone
but when I try to use voice dial for anyone
It's not unusual to see me cry
Roflmfao!
studacris said:
It's not unusual to be called by anyone
It's not unusual to have a text from anyone
but when I try to use voice dial for anyone
It's not unusual to see me cry
Roflmfao!
Click to expand...
Click to collapse
Boy, ain't that the truth. It really chaps me that the one thing that should be solid on a Cell now-a-days is voice dial. Can't believe that OLD OLD technology from Microsoft on Winmo SHINES so much better than Android. Maybe that's the only thing that does, but in my opinion, one of the most important things for a cell phone...at least if you anticipate wanting to use it while driving.
That was a tom jones joke ...
I'm glad the Voice Dialer apk worked. I couldn't get it to work on any Captivate ROMs. Most reoriented i9000 ROMs have a working version, but I find all of the i9000 ROMs to be severely lacking in performance compared to KB1 ROMs.
My preferred solution in either case is to use Bluetooth Launch and Voice Search. Bluetooth Launch can be found here. Run it from the app drawer, it brings up a full list of installed apps and available activities. Choose Voice Search, and then the "VoiceRecognition" activity (must have Google's Voice Search installed first of course). Then, hit your call button, and set Bluetooth Launch as the default activity when it asks. From then on, your call button will launch Voice Actions, which support not only "call <contact>" but also a ton of other commands, including controlling music, text msgs, etc. I love sending texts without touching my phone, and it works flawlessly for me so far.

Anyone use google now through bluetooth in car?

So I recently got a new bluetooth head unit in my car and it can utilize voice commands with my phone. Problem is, is that when I press the command button, it brings up S-voice. I then tried deleting the apk and used the command button and it brought up voice dial. Does anyone know how to make google now the default? I would love to be able to just say "call...." or "text...". I know S-voice does this but google now is 10x better at it. thanks guys.

[Guide] How to use Tasker to fix all calls being sent to Gear S3

The Problem: On many non-Samsung phones, all calls, even when answered on the phone itself, get sent to the watch's speakerphone, requiring the user to manually switch the sound back to the handset every time a phone call happens. As a side problem, the watch conflicts with other Bluetooth devices capable of of being used for calls, like car stereos and headsets. Several threads on xda and elsewhere discuss these issues; however, the only solution posted is to disable the "Phone Audio" profile of the watch in settings. This is sub-optimal because it completely disables the ability to use the watch as a phone speaker.
The Solution: I have put together a series of Tasker profiles and tasks that utilize the BlueTask plugin to control the connection of the Gear S3. A convenient detail about BlueTask's disconnection method is that it only seems to affect the "Phone Audio" component of the Gear S3, leaving all other functionality untouched during a call. I use the proximity sensor to determine whether or not the call is being made/answered on the phone itself vs the watch. The assumption is that if you leave you phone in your pocket, bag, or face down on the desk, then you answered the call via the watch. I understand this is not a perfect method for determining which device is answering the call, but it works pretty well in my testing. In addition, an exception is made for when a wired headset is hooked up to the phone, as one may leave their phone in their pocket while answering using such a headset. Finally, an additional profile I call the "Car profile" will automatically disconnect the watch and disable its Tasker profiles while connected to specified Bluetooth devices like a car stereo, Bluetooth headsets, etc.
Setup:
Re-enable "Phone Audio" for Gear S3 if you previously disabled it (Settings>Bluetooth>Gear S3)
Install Tasker (if you haven't already)
Install BlueTask
Go to Tasker>Preferences>UI>Beginner Mode. Disable it (if it is not disabled already).
Go to Tasker>Preferences>Monitor>Display Off Monitoring>Proximity Sensor. Set it to "Yes"
Download the Tasker project attached to this post to your phone
Import the project into Tasker (Press and hold the home tab in the bottom left corner of tasker and then click Import)
Enter the new "Bluetooth" project and open "Car Profile" in "Profiles"
Delete the Dummy MAC address in the Profile and replace it with the MAC addresses of any car stereos and/or bluetooth headsets you use with your phone. If you have multiple of such devices, separate each address with a "/" (the magnifier glass icon does this for you). If you have no such devices, feel free to disable or delete this profile.
Open "Disconnect Gear S3" in "Tasks"
Open the "BT Connection" action
Replace the dummy information with your Gear S3's Name and MAC address
Repeat steps 10, 11, and 12 for the "Connect Gear S3", "Car Mode", and "Exit Car Mode" tasks.
Complete!
Let me know if this works for you. Also, suggestions for how this project could be improved are welcome.
Its works fine on #LGV20 so no need for this fix.
Sent from my LG-H990 using Tapatalk
I've downloaded the project to my phone but when I launch tasker and try to import the profile I can't find the file, even though I can see it using a file explorer. I've changed the.Prj to .prf and Tasker sees it but when I try to import it it gives me an error that says the for contains multiple projects.
Any help would be appreciated, thank you
OneRealDaniel said:
I've downloaded the project to my phone but when I launch tasker and try to import the profile I can't find the file, even though I can see it using a file explorer. I've changed the.Prj to .prf and Tasker sees it but when I try to import it it gives me an error that says the for contains multiple projects.
Any help would be appreciated, thank you
Click to expand...
Click to collapse
Is it downloading as a .prj or .prj.xml ? It should be the latter. If it isn't, rename it to have a .prj.xml extension. Otherwise, not really sure what is going on. I haven't had any trouble importing Tasker projects in the past.
Beginner mode
MehStrongBadMeh said:
Is it downloading as a .prj or .prj.xml ? It should be the latter. If it isn't, rename it to have a .prj.xml extension. Otherwise, not really sure what is going on. I haven't had any trouble importing Tasker projects in the past.
Click to expand...
Click to collapse
Thanks for getting back to me. Im new with Tasker, the only reason I bought it was because of this issue and because I saw your post. All I needed to do was disable beginner mode in preferences, under Ui, and the house icon appeared, from there it was very simple to follow the instructions. Thank you for sharing your solution to this very inconvenient problem.
Once I get to test it ill make sure to give you feedback.
OneRealDaniel said:
Thanks for getting back to me. Im new with Tasker, the only reason I bought it was because of this issue and because I saw your post. All I needed to do was disable beginner mode in preferences, under Ui, and the house icon appeared, from there it was very simple to follow the instructions. Thank you for sharing your solution to this very inconvenient problem.
Once I get to test it ill make sure to give you feedback.
Click to expand...
Click to collapse
Thanks for letting me know about that, I'll add that to the steps.
Hi i downloaded the App but seems it doesnt work for me. I set it up according your instructions but still no change. But i háve an idea i spoted that when i make call from phone i háve an option to choose which audio divice to use if i select my phone it doest work but when someone picks up and then i select it it Works. So i am thinking is there a way to make this automatic? That once someone picks up a call that it select this option right after.
Added 2 screenshots one from the Standard run and one of the option to select an audio divice when making a call.
Thx for any help.
Edit: Works Now thx alot i had an incorrect name set for the device... i will test it if it works always but so far so good. thx alot
Jafabibe said:
But i háve an idea i spoted that when i make call from phone i háve an option to choose which audio divice to use if i select my phone it doest work but when someone picks up and then i select it it Works. So i am thinking is there a way to make this automatic?
Click to expand...
Click to collapse
I wanted to use this system as part of the automation workflow. The problem is that, when dialing someone, it switches the audio output when they pickup, instead of during Phone Offhook (the moment you hit dial). As a result, I can't detect the actual moment the audio device is switched, so I disable the watch audio entirely to prevent it from from happening.
Hello guys. I have non rooted stock nexus 5x. I have followed steps from first post but I always get error (attached).
Please any ideas what's going on?
Edit: Sorry guys. Please ignore it. I have added wifi mac for gear instead of bluetooth mac. I'm going to test it.
I am trying to use this for my phone.
I opened the prj.xml in notepad, edited my MAC address and name of bluetooth for car and gear s3.
When i press the play button in the bottom left corner i get the error non-existing plug-in code type Action: 704475526.
Any idea what i can do?
Thanks.
GabrielAK89 said:
I am trying to use this for my phone.
I opened the prj.xml in notepad, edited my MAC address and name of bluetooth for car and gear s3.
When i press the play button in the bottom left corner i get the error non-existing plug-in code type Action: 704475526.
Any idea what i can do?
Thanks.
Click to expand...
Click to collapse
Probably install Bluetask as per the instructions.
I solved the problem using Macrodroid.
GabrielAK89 said:
I solved the problem using Macrodroid.
Click to expand...
Click to collapse
Can you tell us, the other users, what you did to get it solved ?
As we are in a forum, others can benefit using your solution.
So please share.
I just got my Nokia 8 Sirocco, and I thought it was bad BT performance on my new device, when it probably is my Gear screwing me over. Thank you for this Tasker-project, I've just finished setting it up, and l am looking forward to seeing is effect!
Unfortunately, the macrodroid way don't work anymore for me.
Don't know why.
I am retrying the Tasker way. I get the error:
12.53.42/E FIRE PLUGIN: Connection / com.twofortyfouram.locale.intent.action.FIRE_SETTING: 8 bundle keys
12.53.42/E Connection: plugin comp: com.balda.bluetask/com.balda.bluetask.receivers.FireReceiver
12.53.42/E add wait type Plugin1 time 60
12.53.42/E add wait type Plugin1 done
12.53.42/E add wait task
12.53.42/E Error: 2
Does anyone know what it means?
LE: When i am in the car i don't get this error. Everything seems to be with green dot. But the magic never happen. The tusker is not triggered. Should i make other settings to work?
I also tryed Bluetooth auto connect. Bad luck with that also.
Hi!
I've been meddling with Tasker for the past few days and discovered that choosing the Headset profile to connect to and disconnect from the Gear S3 works better for me.
I've started out with MehStrongBadMeh's guide and tasker xml file (many thanks by the way!), but found out my phone was unable to connect the Gear S3. It disconnected OK to connect the car bluetooth, but would not reconnect Gear S3. Running the task also gave errors as reported by few others on this thread.
But everything seems to be in order when Headset profile is selected for Gear S3. Will test out extensively and will report back if I need to change anything else.
I believe I created that xml was created before bluetask handled specific profiles, hence the need to explicitly set headset now. I don't actually use this profile anymore, as calls started being routed properly when I updated my HTC 10 to Oreo (and continue to be routed properly on my OnePlus 6).
Just wanted to say a massive thank you for this. I have just bought the Galaxy Watch and have a Samsung S6 Edge with lineageos. I was having the issue where everything was being rooted through the watch. Your guide has got this working as it was designed.
My notes would be for anyone trying this - do not change the device name as it doesn't seem to work (i am guessing this is referenced in other profiles) - just change the mac address to your watches Bluetooth mac address.
Any update on this I still get an Error 2 and it never seems to connect on its own to my car audio
Solved with MacroDroid:
Trigger: Call active (any contact)
Action: Kill application Galaxy Wearable
Constraints: Trigger fired Call active
AND In call
App Alive BG Galaxy Wearable

Voice control issue

Hi,
I just got my Honor 8 and I have encountered problem with voice control. Wake up word works fine, but if I try to follow with command "where are you" or "Call someone" it does not react.
Qucik call - pressing volume down and saying "Call someone" works ok.
I have tried to disable Google app, but it didn't help. Tried to find other solutions, but there is nothing.
Any ideas? Thanks a lot
Are you having problems with camera app as well pop up that says audio.google.searchbox. I'm also disappointed I can't see a way to fix this.
When OK Google detection is turned on it does this with a lot of apps.
Hello.
I think there are 2 competing voice control systems on the device. The phones voice control and googles. Am I right? Does anyone know how theese work together e.g. do you have to choose wich one to use whereas the otherone will be disabled? In the beginning my local voice control worked fine but after turning on google voice control ("ok google") the local system started erroring. When trying to configure voice control i get a message "HiVoice Is currently recording audio. com.google.android.googlequicksearchbox:interactor will not be able to record right now".
Any ideas whats going on?
I tried disabling Ok Google, but it doesn't work I switched to using Ok Google instead as this one works fine

Categories

Resources