Hi,
I'm no developer so I don't know if this would work but if there is a developer out there with spare time and knowledge of the Bluetooth Stack, maybe they can confirm if this is possible and even write something.
Headsets like the Motorla H700 and the Jabra J10 seem to lose the ability to activate Microsofts Voice Command after the first call. I notice that if I run Cyberon's Speed Dial after this happens, Voice Command activates when the headset button is pushed.
Cyberon's Speed Dial is obviously resetting the connection or something. So wouldn't it be possible to write a small wrapper that would reset the connection to the headset and then launch Voice Command. This utility could be set in the registry for Voice Dialing and it would reset and launch Voice Command.
If this works it would make a lot more bluetooth headsets useable with Voice Command.
Just a thought (as dumb as it may be
Hi,
Search the forum..there is a solution with A2dp and the compatible BT headsets.
I searched didn't see it, if there is a solution, can someone point me to the solution or thread.
Related
Ah, Lost my Motorola HS-850 which worked fine with Voice Command, been going through a number of different units, the Jabra J10, Motorola H700 both great headsets except for the fact that they seem to mess up and stop working after a first phone call that started with Microsofts Voice Command. I think the problem is due to the fact that Voice Command doesn't close the bluetooth connection properly since the built in Voice Dialer seems to work.
Does anyone know if there is a versions of Voice Command (official or hacked) or any other way to get Voice Command to "behave more freiendly" with some of the Bluetooth headsets?
i got a jabra 250v and it works flawless heres what i do.. hit my button once and wait for the tone.. do w/e command i wanna do and let it go through then once the command is over with i hit the button again to close the connection so if u are doing a call this is the step i use.. push button once.. wait for tone.. say call erich. hit the button to finish call. wait 1sec then hit the button again to close the bluetooth connection ...works flawless for me
Jacob-mda: That what I used to do with my old Moto HS-850 and it worked perfectly.
Unfotunately this isn't the case with all bluetooth headsets, especially newer ones, I've gone through about 4 or 5. Voice Command doesn't break the connection since it doesn't support bluetooth directly and most of the newer headsets hang after the first call and the only way to get them back is to restart the device or run another program like cyberon speed dialer that resets the connection. Not sure why if it's a version difference in bluetooth implentation, or just some headsets are more forgiving.
Unless there is a way to get it working which I'm not aware of, we need some little utility that would do whatever cyberon speed dialer does to reset the connect and then launch Voice Command, this would make it work with a lot more (if not all) bluetooth headsets which would be great!
It's a shame, I'm caught up between deciding what I want more, a better headset and using cyberon speed dialer (with voice tags yuk) or going with a working headset with Voice Command.
Anyways, it would be great if someone could right something that would reset the connect and then launch voice command. It might not be perfect but I'm sure it would make a lot of people (including myself) with non compatible headsets very happy
I changed the path to voice command in the registry (HKLM/Software/OEM/VoiceCommand/ Path=\Program Files\VoiceCommand\voicecmd.exe), but my Cardo Scala-500 headset still does not activate Voice Command. I searched extensively, was not able to find how to make them talk to each other. Any ideas? Anybody else using MDA+Scala-500 combination with Voice Command successfully? I am on the last official T-mobile ROM.
I don't know if it is anything related. When I first paired my Wizard with a Motorola Bluetooth, the pairing process says it is hands free device. However, it will not do voice dial. Then I tap long on the selection of this device in Bluetooth configuration and bring up the menu. In the menu, I select make this device the default hands free. Afterwards, it will work with voice dial.
You need to check to see if that headset supports voice dialing. I beleive that there are some out there that don't.
The "Hands Free" checkbox is checked on the device. And the manufacturer says it does support voice dialing. Anecdotal evidence (online search) also says that some people were able to use MDA with this headset and MS Voice Command.
Can it be a function of my ROM or any radio versions? They are in my signature if it matters.
Also, the headset has "Bluetooth version: 1.2 Class2". I do not know what that means, maybe that is why I think it may matter.
Different headsets behave in wildly different ways when it comes to activating voice dialing. My Moto HS850, for example, activates VC on the second push of the button, and you can tell at the same time it is pulling all sounds from the phone so you can hear the "bling-bling"... and then it takes its sweet long time in allowing the phone to return to normal so you cannot use VC again until that happens. My Bluespoon AX2 is different, in that it works every other time, and my Jabra BT800 just plain doesn't even work.
I suggest you play around with the BT config in your phone to see what works best for you.
I tried one click, double-click, tripple, and push-and-hold - nothing works.
Also, just tried a colleague's headset (Jabra JX10), it does not activate Voice Command on my Wizard either. I am going to talk to the manufacturer of my headset, see what they say.
I posted the same on Howard-Forums but no reply :-(
Is there any specific profile that the bluetooth headset needs to support in order to use it with Microsoft Voice Command ?
I have an iTech R35 Clip bluetooth headset. The headset supports Hands Free, Headset and Wireless Stereo.
When I set it as Hands Free, wneh I receive a call I can hear on the headset who is calling but I can not answer the phone using the button on the headset (it does not do anything). When I set it as Headset, I can answer the phone but voice command does not announce who is calling.
Using both settings (Hands Free or Headset), when the phone is idle, pressing the button on the headset will activate voice command BUT I can only use the phone's mic to enter commands (it does not accepts commands using the headset's mic).
I have done all the registry hacks to de-activate the SDDialer and activate Microsoft's Voice Command.
So some questions:
- Anyone with the iTech R35 out there that successfully is using this headset with Tytn and Microsoft Voice command with the ability to "speak" commands on the headset's mic ???
- Anyone out there with any other stereo bluetooth headset (preferably with ear buds) that successfully is using MS Voice Command with their headset (including the ability to "speak" commands using the headset's mic)?
Read the wiki!
There tends to be no reply here if the subject has been covered thoroughly in the wiki. If you take a look at the TyTN wiki here: http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils at the section marked Use MS Voice Command instead of the built-in Cyberon Voice Dialer and the corresponding forum thread here: http://forum.xda-developers.com/viewtopic.php?t=59541 then you should find answers to most of your questions and more.
Have you tried the Cyberon Voice Commander program from the Dopod extended rom? I think MS Voice Command can be picky about headsets; i am using the full Cyberon prog with a Nokia HS-12W A2DP headset and just picked up a V-3 BTH8 headset and both work no problem with my TyTN for voice dialling and starting programs. It differs from VC in some functionality but for voice dialling they are basically the same.
I've done some searches and not found anybody who manages to use MS voice command through a hands free headset.
I've just bought a parrot bluetooth hands free for my car. I'd hoped to be able to use MS voice command for voice dialing. I get the actual phone call through the hands free, but the voice prompts for VC come through the phone and the mic on the phone is used for voice recognition.
I've read people hacking about to get all audio through the hands free, but the hack I've seen disables VC.
Does anyone know if it's possible? Or is there any other software that can be used for voice dialing through the hands free. I'm guessing not if it's htc bad implementation of the bluetooth stack.
Cheers
it is definitely possible - if with BT handsfree you mean bluetooth headsets. With my Jabra BT620s i could use MS voice commander 1.6 and give instructions....it ALMOST works, in the sense that it technically does the job but, at the end, i didn't like it: too sensitive to noise and to....my english....
andrewpmoore said:
I've done some searches and not found anybody who manages to use MS voice command through a hands free headset.
I've just bought a parrot bluetooth hands free for my car. I'd hoped to be able to use MS voice command for voice dialing. I get the actual phone call through the hands free, but the voice prompts for VC come through the phone and the mic on the phone is used for voice recognition.
I've read people hacking about to get all audio through the hands free, but the hack I've seen disables VC.
Does anyone know if it's possible? Or is there any other software that can be used for voice dialing through the hands free. I'm guessing not if it's htc bad implementation of the bluetooth stack.
Cheers
Click to expand...
Click to collapse
I have the same problem - has anyone found a fix?
Incoming calls are fine, also connections that are made after the initial user-to-phone command.
I also have a diamond and this operates just fine ie the MSVC prompt comes through the bluetooth OK.
Thanks
PS yes, I have tried changing HKLM\Software\Microsoft\Bluetooth\AudioGateway
BTAGExtModule =vcbthag.dll to BTAGExt.dll
I used to have VoiceCommand and BlueAudio perfectly working on my X1. Now this crappy X2 that messes up so much, canNOT run any Audio to the Bluetooth Headset.
It should have the MS Bluetooth Stack so these programs should work. Perhaps it is some registry change that makes them work?
Anybody got them to work and know how to? Thanks!
It seems that the Bluetooth AudioGateway dll files is not working properly. Tried different dll's from different versions but still did not find the "correct" working one. Anybody???
Couldn't get MS Voice Command working.
Vito Voice Dialer works great though.
Haven't managed to make my X2 work with my existing bluetooth headset.
X2 says it's paierd with the device, but then you can't answer calls or anything else.
If it wasn't for the $$$ I spent to buy this piece of crap, I'd have a new phone already!
Okay, is this vito voice dialer dialing VIA bluetooth or not? And HOW do you press a key on the phone to activate it? What key? And just read their manual, they don't even mention any bluetooth capability there. Can you use bluetooth and how?
Because voice command works (more or less) HOWEVER NOT via bluetooth and since there is NO hard/software button to assign to it, it cannot be activated via the phone either!
I have to press the bluetooth button and then the sound (mic and voice) come out of the phone speaker.
I strongly think this has to do with the bluetooth gateway SE is using with the X2. But I was hoping somebody technical could have found a solution by now. For me voice dialing is essential and my X1 was perfect.
With blue audio I could listen to musik on a mono bluetooth!
Just to mention it, I use SE hbh-PV740 and it always works if making 'regular' calls via the phone over bluetooth. But I cannot initiate it nor voice dial.
I can't get my X2 to do anything with my bluetooth kit, so all your questions re: bluetooth I can't answer.
I start vito from a button on the screen and it works.
For me and my phone, the vito product is much more accurate and reliable than voice command.