Log in

View Full Version : Use Your BlueTooth Headset With Voice Command On A JasJar


Ed Hansberry
11-05-2005, 09:00 PM
The i-Mate JasJar comes with a program for voice dialing called Voice Speed Dial, or SDDialer.exe. It works like your typical voice dialing feature commonly found on phones. You have to create a voice tag for everyone you want to dial. <a href="http://www.handango.com/brainstore/PlatformProductDetail.jsp?siteId=311&productId=90635">Voice Command</a> from Microsoft, however, leverages the power of the Windows Mobile OS. It reads all of your contacts and when you say "Call Jeff Smith on mobile" it recognizes "Call" as a command to dial a number from contacts, it will match your saying "Jeff Smith" to the appropriate contact and will then dial the number you have in the mobile field. It is pretty accurate. Unfortunately, it doesn't work with bluetooth headsets. You have to speak into the Pocket PC mic for it to work and can then use the headset to handle the rest of the call.<br /><br /><img src="http://www.pocketpcthoughts.com/images/hansberry/2005/20051105-bluetoothvoicecommand.jpg" /><br /><br />By hacking the registry, you can swap out the sddialer.exe with the voicecmd.exe app. This allows you to press the button on the headset, you hear Voice Command respond with the beep, give your command, it will repeat the command through the headset if so configured then wait for you to say "Correct" or "Cancel" and then dial. The steps are:<br /><br />• Install Voice Command to the default location. <br />• Fire up a registry editor <br />• Go to: HKEY_LOCAL_MACHINE\SOFTWARE\OEM\?VoiceCommand <br />• Modify the string marked "path" from the default \Windows\SDDialer.exe to \Program Files\Voice Command\VoiceCMD.exe<br /><br />This JasJar hack and lots of other extremely useful hacks and tips are available at the <a href="http://wiki.xda-developers.com/index.php?pagename=Universal_Registry">XDA-Developers.com Universal Registry page</a>. Remember, you are on your own with registry hacks. Done improperly, you can render your device unusable requiring a hard reset, so proceed at your own risk. :wink:

Raphael Salgado
11-05-2005, 09:43 PM
Good to see my hack works on other devices... :wink:

http://www.howardforums.com/showpost.php?p=5953569&amp;postcount=42

http://www.howardforums.com/showpost.php?p=5954126&amp;postcount=44

Ed Hansberry
11-05-2005, 10:05 PM
Good to see my hack works on other devices... :wink:
Thanks Raphael. I always try to give attribution to the original person, but XDA-Developer's page gives no credit. :|

efjay
11-05-2005, 10:39 PM
Good to see my hack works on other devices...

Actually this was posted on xda Sep 12

http://forum.xda-developers.com/viewtopic.php?t=28022

So credit should go to rilot :)

biglouis
11-05-2005, 11:02 PM
May be a dumb question but I'll ask it anyway - what about i-mate K-Jam users who have Voice Command, will this work for them as well????

LouisB

ctitanic
11-06-2005, 04:32 AM
Another good news is that this hack is included in the incoming version of Tweaks2K2 for those guys that don't like to touch the registry ;)

Brad Adrian
11-06-2005, 05:37 AM
...for those guys that don't like to touch the registry ;)

That's great news. I'm so risk adverse that I tend to only edit my registry with simple or automated hacks. I know there's a lot that I could do if I had the guts to do so, but letting Tweaks2K2 take care of it for me feels much safer.

Raphael Salgado
11-06-2005, 06:15 AM
Good to see my hack works on other devices...

Actually this was posted on xda Sep 12

http://forum.xda-developers.com/viewtopic.php?t=28022

So credit should go to rilot :)

Wow, never even saw that. You're right, I stand corrected then! I'll go invent the cure for the common cold, but we all know that's been already discovered and it's just a big conspiracy... hehehe

adamz
11-06-2005, 03:40 PM
May be a dumb question but I'll ask it anyway - what about i-mate K-Jam users who have Voice Command, will this work for them as well????

LouisB

Yes, it works on the K-JAM as well.

urologyhealth
11-06-2005, 07:20 PM
Has anyone downloaded audible on their K-JAM or JASJAR and have it working. They only had windows mobile 2003 as compatible.

Thanks

isomaniac
11-07-2005, 12:56 PM
I have both A2DP and handsfree profiles. I am using the i-tech S bluetooth handsfree (bthf) I have no problem to listen to Windows Media Player and TCPMP via A2DP profile with stereo sound output.

I changed the registry and then:

1. Connect the handsfree profile only, nothing happened when I press the button on the bthf. I can activate the Voice Command by pressing the hardware button on xda2i though. But even that, the command read out by Voice Command can only be heard HALF via the bthf.

2. Connect the A2DP profile only, nothing happened when I press the button on the bthf. I can activate the Voice Command by pressing the hardware button on xda2i though. But even that, the command read out by Voice Command can only be heard HALF via the bthf.

3. Connect the both handsfree profile and A2DP profiles, nothing happened when I press the button on the bthf. I can activate the Voice Command by pressing the hardware button on xda2i though. But even that, the command read out by Voice Command can only be heard HALF via the bthf.

What have I done wrong?

Rydawg
12-08-2005, 03:23 PM
Hello All,

I have a few quick ?’s about MS Voice Command activation from a BT headset.
I have read the JasJar tips and Tricks and I tried to drill down in the registry of my (Alltell) PPC-6700, which I believe is the same as the K-Jam (Right?) and have seen that these tricks work… But after the OEM Folder I don’t have VoiceCommand string or a folder. Now my PPC-6700 did not come with ANY voice dial software and that is why I bought MS Voice Command could this be what my problem is? I would REALLY like to activate VC through a BT headset.
Thanks again for your time.
rydawg

Ed Hansberry
12-08-2005, 04:11 PM
Hello All,

I have a few quick ?’s about MS Voice Command activation from a BT headset.
I have read the JasJar tips and Tricks and I tried to drill down in the registry of my (Alltell) PPC-6700, which I believe is the same as the K-Jam (Right?) and have seen that these tricks work… But after the OEM Folder I don’t have VoiceCommand string or a folder. Now my PPC-6700 did not come with ANY voice dial software and that is why I bought MS Voice Command could this be what my problem is? I would REALLY like to activate VC through a BT headset.
Thanks again for your time.
rydawg
It isn't the same. The iMate JasJar and K-Jam come with bluetooth voice command software that you have to assign a voice tag to. The registry hack simply tells the device to use Voice Command instead of the built in software. I don't think you can simply install VC and add this registry command to any device and get BT voice dialing to work.

MaddogX007
03-09-2006, 09:41 PM
It seems these board msgs are old, so I hope someone is still reading this thread. I jut got the MDA Vario, which is identical to the Qtek 9100, K-Jam, and HTC Wizard. I tried this hack using a registry editor, and for the most part it worked great, WHEN it works. I am not sure what controls VC and bluetooth headset. I know Voice Command does not support, yet, bluetooth on Mobile 2005. Well like I said, when it works, it works great! But for reasons I am not sure, it drops off. I have no issues using VC directly from the pocket pc's assigned button. Voice Command is a much better product then Voice Dial period. Not sure why Microsoft who developes Voice Command, and Mobile 2005 did not incorporate VC into the OS.

With the registry hack I can't get VC to work using the connect button on the bluetooth, like Voice Dial did period, only when I press the assigned button can I hear VC via the bluetooth, but again, it lasts for a short while, then drps off. It seems I have to play tricks like, soft reset the device, then press the bluetooth connect button, and the assigned Vc button, and all of the suden, like magic, I hear VC on my headset, and it works fantastic while I am giving VC commands. But again, after a one call, in or out, or in a certain short period of time, it drops off again. Very frustrating, but still better then Voice Dial. I still leave the hack cause I would rather use Voice Command, even if it's from the device, and once in a while, when VC wants from the bluetooth.

The crazy fact is, it worked beautifully with my Mobile 2003 H6315, VC never gave me a problem with bluetooth.

Any ideas?

adchaffey
06-26-2006, 11:16 PM
I tried this hack using a registry editor, and for the most part it worked great, WHEN it works.

@MaddogX007 - I think I might have finally found someone with the same problem as me! I also have the MDA Vario and have made the registry hack to activate Voice Command from my Sony Ericson headset. For me, the headset will only work the first time after a soft reset EXCEPT if I issue the command "cancel". Is this the same problem you are having? Or have you found a solution?!?

martin_ayton
08-31-2006, 12:11 PM
I'd just like to record that I've just applied this hack to my MDA Vario II(which did come supplied with Cyberon Voice Dial) and it works great :D . Man I've been missing making calls over my headset since I handed my SonyEricsson T39m over to my wife. In reality, I should be really annoyed with Microsoft, HTC and T-Mobile for making a basic requirement so hard to implement, but now it is working... I'm like a kid at Christmas :D

ctmagnus
09-01-2006, 02:22 AM
I'd just like to record that I've just applied this hack to my MDA Vario II(which did come supplied with Cyberon Voice Dial) and it works great :D .

So, are you using this hack with the Cyberon app or the MS app? (Sorry, your post is rather ambiguous ;) )

I'd love to get the MS app, but ROM space is a serious issue for me.

martin_ayton
09-01-2006, 12:10 PM
[So, are you using this hack with the Cyberon app or the MS app? (Sorry, your post is rather ambiguous ;) )

I'm sorry - I was following on from the posts above and - I admit - I wasn't as clear as I could have been.

The phone arrived with Cyberon Voice Dial bundled in the extended ROM. Therefore, I *did* have the registry item referred to in the original post. That meant that I could modify the registry item as suggested to cause the button on my BT headset to start MS Voice Command instead. I had to buy and install MSVC separately.

It has worked fine. The only minor issue is that the first time I use it after a pairing, the headset button starts VC, but the sound is not routed to the headset until a call is extablished. Second and subsequent times work perfectly. The easy work around is that as soon as my headset is 'connected' I ask MSVC it what the battery level is. It's a good check that everything is working and after that, I'm ready for calls.

I have a 2GB microSD card and I have installed most of my extra apps to that. MSVC has to be installed to the device. I know what you mean about the memory thing though - coming from my BlueAngel to this has been a shock.