How to make Voice Command respond on BT Headset Button ? - JAM, MDA Compact, S100 General

Hello,...
I am new here and thought you might help me with my little problem.
I allready searched the forum for that issue, but i did not find a real solution, so maybe someone can help me find a solution. Btw. please excuse my bad englisch, i am from Germany and really try my best.
Well, i have a german XDA Mini with BigStorage Rom 1.12.01 GER and Windows Mobile 2003.
I really have 2 problems now with the use of Microsoft Voice Command 1.5 and a Bluetooth Headset (not with Handsfree Profile).
My first Problem is, how can i make the Software response on pressing one of the 2 Headset Buttons. I really would like to initiate voice dialing with that so that i can leave the phone in my bag or whereever. I read something about a registry change, but i don't have that registry key, so maybe i need to install another software for that first.
If anybody could give me a easy to understand way to activate that, that would be really great.
My second Problem is, how can i use my BT Headset for the Audio Output. I can't hear the voice of Voice Command in the Earphone, it only plays on the XDA Mini itself. I downloaded a Bluetooth Stach Patch which gave me the option to stream audio to headset, abut my Headset isn't show in the list, and it does not work. I tried a Headset with Handsfree Profile from Plantronics (M3000), but it also did not show in the list. Can anyone help me with this ?
Well if could get this to work somehow that would be really really great...
Thanks in advance...
Thalys :?: :?:

Funny...I was researching this almost exactly as you were posting (research starting at XDA-Developers, of course!)
I found a rather distressing article at http://blogs.msdn.com/windowsmobile/archive/2006/02/03/524289.aspx that basically says that Microsoft Voice Command doesn't work over Bluetooth. HOWEVER, responses to the article reveal the registry hack to set Voice Command to the default Bluetooth dialer. It is:
HKLM\Software\OEM\VoiceCommand\Path=\Program Files\Voice Command\voicecmd.exe
I tried this on my Cingular 8125 with Motorola H500. Have to press the button twice (a problem also documented in the responses), and recognition is reduced, but it works! Voice Command audio is also piped to my headset.
--BennTech

Well, thanks alot for this tip, but it doesen't work for me. I tried changig the value to the path where my Voice Command is installed, but it did not do anything.
I think this is because i don't have a voice dialing software at all istalled on my device. Maybe i need to install another software first to activate the bluetooth support itself and than change the path to the program.
I figured out that i can make a redial with my headset without installing any software, so maybe there is a way to change this option to start voicecmd.exe.
I looked over the registry to find the key where the redial is initiated, but can't fins anything.
Has anyone done something like that ? I guess this is the only way to use voice command with BT Headset...
For all your help, thanks in advance...
Thalys

Sorry for Doublepost, but i wanted to say that the activation is now possible with the VCABT Project hack. That works now perfectly.
The only thing i wonder about is, is the mic in the headset used to recognize the voice ? Sometimes it is like still the mic in the machine is used.
I now only need a way to transfer the system audio to my headset... is that possible somehow ???
Thanks ... Thalys

@Thalys: If you'd know how to use a forum in the first place this whole thread wouldn't exist at all! It's all answered in the thread regarding the VCABT project. Since you found out about it I wonder why are posting those kinda questions... :roll:

Ok, sorry for that thread, it can be closed...
I did not read all the thread and thought that maybe another way is possible.
I now will keep an eye on the VCABT Project Thread to see if there is news to get this working...
Thanks for all your support... please Close
Thalys

well, voice command automaticcaly pauses the music playback, if you push the VC-Button (Camera-Button at the moment), to listen what you have to say trough the microphone of the HEADSET! So we really need "only" a possibillity to use the Headset-Button instead of for example the camera button. Everything else works quite good. :roll:

Microsoft Voice Command over BT : It works for me
BennTech said:
F
I tried this on my Cingular 8125 with Motorola H500. Have to press the button twice (a problem also documented in the responses), and recognition is reduced, but it works! Voice Command audio is also piped to my headset.
--BennTech
Click to expand...
Click to collapse
I m using Wizard and samsung SBH100 stereo BT and it works fine for me.

Related

Bluetooth Headset with Voice Command compatiility

Hi all,
Few weeks ago I read in this forum, but I forgot whether is there any solution for above mention subject.
Is there any bluetooth that support Voice command? Or any bluetooth headset v1.2 is compatible with it?
Say that I like to have bluetooth headset that I need to press the button to call, to get appointment, etc just by say it to the headset.
This would be great as you have personal assistance
Regards,
Arto.
Hi,
I think it was me who posted the message but I still am looking for a peice of software for the MDA Compact that allows voice commands through my HBH600 - anyone?
Thanks
Msuk
As far as i know, this is not supported by the MS Stack used by the magician.
I don't get it. Everyone was saying that the Widcomm/Broadcom stack was no good for Voice Command, and now we've got Microsoft and their own stack is still no good.
So, who's manufacturing a stack that actually works?
I hear that the ETEN M-series (500, 600, perhaps earlier) works with Voice Command over the BT headset, so what stack are they using?
That the best thing I have ever heard, to be able to just push the button on the head set to give Voice command a request instead of pulling the phone out of your pocket all the time would be great.
Hi,
I used to be able to issue voice commands for my contacts when I had a SE P900. Also the callers name was announced in the BT and using my voice I could say 'Answer' or 'busy' why cant the MDA Compact be able to do this? MDA Compact get some many things right but gets a whole load of other functionality totally wrong :-(
Thanks
Msuk
Check this out...
Someone over at HowardForums.com's Pocket PC forum was able to tell me that the Eten M500 Pocket PC Phone Edition uses the Microsoft Bluetooth stack (although "enriched" or modified) and they apparently can use Voice Command over the Bluetooth headset, and even activate it by pushing the action button on the headset!
http://www.howardforums.com/forumdisplay.php?f=181 ... See "My new Eten M500" thread.
So, I'm asking anyone who's got the Extended ROM to upload it or post it somewhere so we can take a closer look!
Thanks people.
Anyone have o2 mini and Motorolla HS-850 bluetooth handsfree?
This handsfree is bluetooth v1.2. I am wondering if I can use this bluetooth for above purpose. Not perfect maybe, but at least I can get caller id readed by voice command better than sony HBH-660 caller id display.
Anyone with HS-850 please comment.
Thank you in advance.
Arto

MS Voice Command & BT Parrott CK3000

Hi Guys,
Got a question. I am thinking of investing in a copy of MS Voice Command so that i don't have to setup voice tags for a lot of my contacts. At the moment when i press the green dial button on my CK3000 i have to say one of the voice tags. From what i have read on here it looks like it is possible to get Voice Command to start instead of the internal voice tag system. Is that correct?
If this is right, then it looks like a worthwhile bit of software for my MDA Vario.
Thanks
Yes you can change it with a registry edit.
I thouight the Parrot used it's own in built voice recognition with the conatcts downloaded into it. Am I wrong as that is what put me off buying one so far.
Depends how you use it. You can do that if you want, but the way i use it is just as a BT headset. I do not send any info onto the kit. The only thing i do is pair with it.
So whats the reg hack then?
leaskovski said:
Depends how you use it. You can do that if you want, but the way i use it is just as a BT headset. I do not send any info onto the kit. The only thing i do is pair with it.
So whats the reg hack then?
Click to expand...
Click to collapse
O.k. I will give you the hack and better yet, some utility links for hundreds of hacks for your device, including two Freebies for MSVC that you may need. But first u should know.... MSVC works great on any WM2003 like my iPaq 6315. But for the life of me MSVC does not support WM5 BT. I said BT, not device. MSVC works great on any device with BT, but it does not support communication via BT. If you make a call using MSVC from device, the call will come over your BT, but that is supported by the BT smartphone/ppc with or without MSVC.
http://blogs.msdn.com/windowsmobile/archive/2006/02/03/524289.aspx
I also don't like voicetags. You can't, for example, enable voicedial and command it to dial a number u wrote on a napkin while driving, or a number on a spreadsheet, unles you have added them to contacts and assigned voice tags. Besides voicetags take up ROM space. MSVC is an excellent application with 5 star reviews. Sometimes it's a little frustrating, cause nothing is a perfect science, yet, but for the most part MSVC is incredibly usefull
The hack offers a solution, but not for everyone, like me with a Motorala H700 BT headset. Let me explain, but here is the hack....
You must have Microsoft Voice Command installed to use this hack. Open up a registry entry program such as Resco Registry that comes with Resco Explorer 2005. Then goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe". Now you should be able to activate Micrsoft Voice Command by pressing the connect button on your bluetooth headset. You must download a regedit app during trial and do this. i would buy one, cause you never know when u need one. The PPC is not like a table top pc, you can't just go to a run command and type regedit. On PPC u need a decent regedit application anyway. Especially if you hang around these forums.
As a matter of fact I talk a lot about this in HOFO, http://www.howardforums.com and if u go there, see MDA hacks 5 start forum.
The hack changes the registry to point to Program Files\Voice Command\VoiceCMD.exe instead of voicespeed. Now that does not guarantee that MSVC will clearly communicate with you BT headset consistently, cause some have had great success using their BT headsets, while others, unfortunately me, have not with the Motorola h700. So reserach the link on the blog I gave u for MS, cause some others talk about what models this does work, could save someone time before they buy a BT headset or car kit.
That is where BT SoundON comes in to play. http://www.pdaphonehome.com/forums/showthread.php?threadid=54951&perpage=20&pagenumber=1 A great utility, must HAVE! Cause you can use for any sound from WM5 on BT, like games, when in private office, etc. The problem with MSVC and some BT headsets or car kits, is that after the hack, and soft reset MSVC and BT work nicely, but after the first call, MSVC stops on ur BT.
Also see Tweak2k2 has hack cheap utility worth owning. http://www.tweaks2k2.com/ and if u want a Freebie just for the MSVC hack, this one works nice and does not require soft reset.... http://www.burling.co.nz/Default.aspx?tabid=105&def=ErrorMessage
Good luck
Great post!
Everything i need to know about what i am gonna try and do!
Thank you ever so much!!!!!!!
leaskovski said:
Depends how you use it. You can do that if you want, but the way i use it is just as a BT headset. I do not send any info onto the kit. The only thing i do is pair with it.
So whats the reg hack then?
Click to expand...
Click to collapse
O.k. I will give you the hack and better yet, some utility links for hundreds of hacks for your device, including two Freebies for MSVC that you may need. But first u should know.... MSVC works great on any WM2003 like my iPaq 6315. But for the life of me MSVC does not support WM5 BT. I said BT, not device. MSVC works great on any device with BT, but it does not support communication via BT. If you make a call using MSVC from device, the call will come over your BT, but that is supported by the BT smartphone/ppc with or without MSVC.
http://blogs.msdn.com/windowsmobile/archive/2006/02/03/524289.aspx
I also don't like voicetags. You can't, for example, enable voicedial and command it to dial a number u wrote on a napkin while driving, or a number on a spreadsheet, unles you have added them to contacts and assigned voice tags. Besides voicetags take up ROM space. MSVC is an excellent application with 5 star reviews. Sometimes it's a little frustrating, cause nothing is a perfect science, yet, but for the most part MSVC is incredibly usefull
The hack offers a solution, but not for everyone, like me with a Motorala H700 BT headset. Let me explain, but here is the hack....
You must have Microsoft Voice Command installed to use this hack. Open up a registry entry program such as Resco Registry that comes with Resco Explorer 2005. Then goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe". Now you should be able to activate Micrsoft Voice Command by pressing the connect button on your bluetooth headset. You must download a regedit app during trial and do this. i would buy one, cause you never know when u need one. The PPC is not like a table top pc, you can't just go to a run command and type regedit. On PPC u need a decent regedit application anyway. Especially if you hang around these forums.
As a matter of fact I talk a lot about this in HOFO, http://www.howardforums.com and if u go there, see MDA hacks 5 start forum.
The hack changes the registry to point to Program Files\Voice Command\VoiceCMD.exe instead of voicespeed. Now that does not guarantee that MSVC will clearly communicate with you BT headset consistently, cause some have had great success using their BT headsets, while others, unfortunately me, have not with the Motorola h700. So reserach the link on the blog I gave u for MS, cause some others talk about what models this does work, could save someone time before they buy a BT headset or car kit.
That is where BT SoundON comes in to play. http://www.pdaphonehome.com/forums/showthread.php?threadid=54951&perpage=20&pagenumber=1 A great utility, must HAVE! Cause you can use for any sound from WM5 on BT, like games, when in private office, etc. The problem with MSVC and some BT headsets or car kits, is that after the hack, and soft reset MSVC and BT work nicely, but after the first call, MSVC stops on ur BT.
Also see Tweak2k2 has hack cheap utility worth owning. http://www.tweaks2k2.com/ and if u want a Freebie just for the MSVC hack, this one works nice and does not require soft reset.... http://www.burling.co.nz/Default.aspx?tabid=105&def=ErrorMessage
Good luck
Okay, i have played with this now, and remarkably it all works exactly how i expected it to. I did the reg hack and now MS Voice command starts and waits for my prompt, then confirms and dials. I have the conversation and then press the red button on the car kit and it hangs up. I just need to turn the volumn up a bit because when i was doing 70 i couldn't hear which contact it selected. It got it wrong and phoned a mate. At low speed it worked a beut!
Sorry should have given you the reg edit.
Try this one for your volume problem
http://forum.xda-developers.com/viewtopic.php?t=41273&highlight=voice+command+vol+volume
Great Hack; however....
GReat Hack. It works beautifully on my MDA. I use a parrot CK kit modified to interface with the BMW bus. Here is what I can do now:
1/ When pressing the phone button I can dial using voice commands throught the BT!!!! commands are captured through the bt command and audio is played through my car speakers!
2/ I can start an application by pressing the same button (still throught BT)
3/ the tomtom navigator 5 prompts are played throught the car speakers!
Only glitch: After the voice prompt such as: "turn right" has played my car stereo does not automatically return to the audio program I was playing (radio, cd....)
Does this have to do with the value not set for "default" ?
Any suggestion on how to fix this glitch?
Thanks!
:shock:
Eh? Did i missing something as my kit doesn't play the TomTom speech back though the speakers. Are you using the BTAudio program?

Bluetooth Headset disconnects after 10secs

I use a SonyEricsson Bluetooth Headset HBH-PV705 with the TyTN.
It works fine so far, when using the phone.
But I want also all sounds to be played via the headset, so that I can use Skype with the headset.
Therefore I disabled the voicedialing-software (Cyberon Voice Dial) with the BLUETOOTH VOICE COMMAND OFF Hack.
The Voicedialing does not start anymore, when I push the button on the headset and I can here, that audio is completly redirected to the headset.
However after 10 seconds the headset disconnects again and audio is played via the speaker again.
I tried several headsets already!
Does anybody have an idea whats going wrong here?
Thanks so much!
I haven't searched through hear yet, but I have a similar problem, just lasts longer then 10 seconds before it switches back. and for some reason voice command doesn't initialize (though i haven't tried the whole process again)
Does really no one know that problem? Does redirection of audio to a headset work on your TyTN?
BT stereo earphones & annoying voice command bug
Check this post:
http://forum.xda-developers.com/viewtopic.php?p=354050&highlight=#354050
ulischultz, I found the reg hack for voice command didn't work to correct this either. This BT/A2DP situation is a known bug, hopefully to be fixed with ROM update.
Hi guys can you make a test with the trial version of this software and se if it solves the problem:
www.teksoftco.com and download the trial version of BlueMusic from the product section. A detailed description on how to install and how to use it on the website.
Cheers,
Raul
That looks very nice, but does not have any effect!
After 10secs the sound is switching back to the speaker!
The problem is than at a lower level so i think it should be fixed with the next RUU .
This means that it worked on your tytn?( i mean that it routed corectly the voice)
Cheers,
Raul Tinca
No, it did not. It seemed to activate the headset somehow, because I was able to hear some noise, but the sound was still played via the speaker. Only after pressing the button on the headset, the sound was redirected, but only for 10secs.
Where can I get the RUU-Update, and how will I be informed about it, when it arrives?
"the sound was redirected, but only for 10secs"
this is what i wanted to hear
Seems like if they fix the bug in the rom the software would run on the tytn also (after pushing once the headset button - as presented in the help file there are devices that need it to be pushed and some that don't).
Cheers,
Raul
use the btagext.dll extracted from the dopod 9000 wwe ext rom and copy it over the original one in the windows dir, then soft reset...
That solved the problem for me.
topogigi: Where can I get that file? I will give it a try!
rain: I have a original HTC TyTN in german language! Is there any place where I can check for a new software by my self?
For btagext.dll you should give it a search here on xda-dev or ask an Dopod device owner to extract it for you.
For software the hardware configuration is not that much different from the Wizard or Prophet so any software that works on this device will have to work on yours also. pocketgear, mobihand, pocketland.de to give a few examples of websites where you can look for software and download free trial versions. There are also freeware websites. Just google as there are plenty of them at the moment
Cheers,
Raul
So is there anyone who can send me that file? So that I can test it?
Thanks very much!
Here it is...
Hi,
Am having the same issue, I copied over the file but it has not helped, were there any other files you copied over. (I did reset)
Cheers.
A solution is finally found!!!
http://forum.xda-developers.com/viewtopic.php?t=59918
Thanks for the post but I do not really think this is a solution to the overall issue. It may help in just listening to audio but it takes away some functionality, that being able to initiate voice command or voice dialling.
[EDIT]
Here is what I found;
Adding the DWORD string "VoiceCmdDuration = 86400" (86400 = 24hrs) under
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand
passes the audio stream to the headset, for my issue where Voice Command was timing out on me before finishing what it was saying etc... this has worked fine, also, if not using Voice command a single press on the headset button passes Audio to it, second press disconnects.
I also changed this to value to 60 (seconds) after which the audio timed out and did not seem to start form zero again once initiated but I will need to test this some more. In the mean time I have entered some ridiculous figure to keep it running as I want, again, more testing and time will tell if this drains the battery any quicker.
I did NOT install BTAudioOn as mentioned in the other thread.
Hi cieplowski - how did your testing go? I got my V1605 on Friday and think I have the same issue with Voice Command. When I press & hold the button on my bluetooth headset it starts Voice Command and accepts my voice tag but almost immediately the sounds revert to the PDA speaker and I hear the response through the PDA and not my headset.
If your hack works and doesnt drain the battery then I'm extremly greatful
Thanks
Hi coe62,
Well, I used it over the weekend and it worked fine, I did not notice any abnormal battery drain etc....
Remember, all I have done is add
DWORD string "VoiceCmdDuration = 86400" (86400 = 24hrs) under
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand
Nothing else, no additional programs etc....
This tweak works by basically not disconecting the audio feed to the headset until the button is pressed again or the set time runs out. I am pretty sure that the time set runs from a soft reset so I have left mine as a huge value, 6000000 (I think)
Other findings are;
After voice call the Audio stream swithces back to the phone, this is great for me as I do not have to remember to press the button again to disconnect it hence saving battery power on the headset itself.
TomTom passes all Audio to the headset also.
Let me know if it works on yours.
Hi cieplowski - no joy I'm afraid. made the reg change and then reset but after this the headset pairs ok but all commands still come through the V1605 speaker and not the headset.
Only thing I can think is that I used the wrong DWORD value - should it be a hex or decimal value ?
thanks

voice command 1.6 and jabra bt500

When I press the bt500's headset button to activate voice command I still have to speak into the trinitys built-in microphone and the responses come from the built-in speaker.
I've had a look around and the solutions so far seem to be for wm6, im still on wm5, or reg updates for keys I dont seem to have.
My apologies if I have missed anything obvious but is there a solution for this problem?
Also while im here is there a way to turn off the confirmation request for dialing contacts through voice command.
I'm having the same issues. I owned an imate Jamin before the this and it worked perfectly. I understand the jamin was manufactured by HTC so I do not know why the p3600 doesnt work.
Will Hermes Fix work?
Does the hermes fix for the voice command 1.6 issues work on the trinity?
http://wiki.xda-developers.com/index.php?pagename=Hermes_Utils

Anybody got MS VoiceCommand / BlueAudio to work?

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.

Categories

Resources