T-Mobile Dash and Voice Command

Published 07 November 06 11:38 PM

I have an MDA and just recently bought a Dash for use. I love the SmartPhone concept and decided to return to it. I installed Voice Command on it. I found out that there was no way to map a button, at least that I know of, since the there is no App1 – App6 buttons. I do a lot of calling ad hoc with my contacts, and putting voice tags in every contact for each phone number would be quite a laborious task for me.

I have a Bluetooth headset (Motorola H700) and with the Dash and the H700, if you push the bluetooth headset button, you get VoiceDial, and not VoiceCommand. This is not really helpful since I need VoiceCommand because I am so used to it with my MDA, that I have come to rely on it.

One night I was playing with the phone, and my wife even wanted one, so she was using hers to figure out some functions, and I came across a fun little workaround for getting voice command to work with the Bluetooth headset button, and without using any hacks like replacing files in ROM, etc.

I found out that you can use a Voice Tag for an application. VoiceDial is activated when you press and hold the Home button, or press the Bluetooth headset button. So I recorded a voice tag for VoiceCommand. I now can hold down the Home button, or push the Bluetooth headset button and say "Voice" and voila, VoiceCommand activates and I am off and running.

I thought I would share as it was a little fun for me to find that I could get to my VoiceCommand while driving, etc. Not to mention, that I can have voice tags for applications.

Happy Mobiling.

Comments

# John Walker said on November 8, 2006 3:02 AM:

Very nice...thanks!

# Rick said on November 18, 2006 9:32 PM:

I can't get Voice Command to load up on the Dash...during hotsync it says it not a supported device...any idea's....thanks for the help

# benmiller said on November 18, 2006 10:01 PM:

I noticed that I am running 1.6 beta Voice Command and it does support the Dash.  Sorry for the confusion.  When VC 1.6 is released, it is a great addition to the Dash.  

# Rick said on November 19, 2006 2:37 PM:

Thanks....I'll give 1.6 a try....I loved 1.5 on my MDA....sure hoping it works on the Dash...I like the Dash some much more than the MDA.

# Rick said on November 19, 2006 3:50 PM:

Downloaded 1.6...still no go,still says will not download not a supported device...how did you get Voice Command to download on to the Dash???....thanks

# Alan Chumbley said on November 28, 2006 8:33 PM:

If you reopen your Voice Command settings and set to use APP4 it will activate at a quick press of the power button (that would normally launch the comm manager).  A long press of the power button still powers the phone down.  That worked for me, but your tip is a good one if you require the comm manager more often.

Has anyone else got freakish looks on the plane when you tell your phone to enter flight mode? That makes me laugh everytime.

# benmiller said on January 13, 2007 2:22 AM:

I just looked at my phone and my Voice Command button is set to App1, and the Button on my bluetooth headset activates Voice Command.

# Mark Shumate said on January 17, 2007 12:35 AM:

I've gotten Voice Command loaded on mine v.1.6, however I can not hear anything (voice replies). It will respond to commands, but no announcements.....HELP....

# benmiller said on January 31, 2007 10:05 AM:

You have to go into the Voice Command Setup (Start, Voice Command Setup) and set the options to Yes that you want to announce, and also to set the option Announcement Routing to Bluetooth if available instead of only Bluetooth, or you can set it to Speaker Only if you want, but that is the setup that needs to be done in order to hear the things you want.

# Anthony Frediani said on February 13, 2007 11:36 AM:

Ben

Great find, but I cant seem to get anywhere with the directions.  I have all my voicetags set up on speed dial but cant seem to activate using the home key or bluetooth headset button?  You also mentioned you can go to Start, Voice Command Setup.  I cant find anything that is called voice command?  The only icon I show in start screen is Voice Notes?  The only thing I miss from my MDA is the voice dial.  Please help!

Thanks

Anthony

# benmiller said on February 13, 2007 12:12 PM:

Anthony, Voice Command is an application from Microsoft for Smart Phones/Pocket PCs.  It is currently version 1.6 and does not come on the phone natively.  You can get it at Voice Command at Handango.

# antonio said on February 13, 2007 2:14 PM:

ok

# Matt said on May 14, 2007 11:06 PM:

Alan Chumley, you are a god send for figuring out App4!!!  i lov eyou man!

# Rob said on May 21, 2007 10:28 PM:

WM Ver 6.0 is a must for Dash.  Definately fixes things and adds 'Office Mobile' back into the mix- a big plus if migrating from MDA.  However, I too was devastated that I lost functionality to voice command thru Bluetooth headset.  A registry edit is required to fix this microsoft overlook and allow everything to work as expected thru BT.  If you don't have a reg editor installed- get one via freeware and change the following value string:

~HKLM\SOFTWARE\Microsoft\Bluetooth\AudioGateway

~'Devices' is displayed

~Select 'values'

~Select 'BTAGExtModule'

~Replace Value Data (OEMAGW.dll)

with:   \windows\vcbthag.dll

Bluetooth headset should now work with any voice button chosen i.e. record, app1, app2, etc.

By the way, for those that aren't aware, the 'Record' voice button is the home symbol below the start key.

Hope this helps!

# Kwan said on May 23, 2007 12:40 AM:

I have upgrade by dash to Mobile 6, upgrade my active sync to the 4.5.0 - upgrade my voice command to 1.6. INstall it on the PC but cannot find the program. ON start/all programs/Microsoft Voice Command I only got Voice Command Web Site, Voice Command User Guide and EULA. IAm I missing something?? how do you go to the Vice Command program??

# benmiller said on May 23, 2007 12:50 AM:

Windows Mobile 6 already has Voice Command built in so that you do not need 1.6.  It is in Start and Voice Command on the Dash.  The Voice Command hot key is the Home button held down.

# Mike said on May 23, 2007 2:28 AM:

Is there a way to have map the headset button?  You know, like in WM5 and you had the head set plugged in, it would pull up the voice tag prompt and you could say the name.  I use that when I drive so I don't have to mess around with the phone.

# Dustin said on June 4, 2007 2:20 AM:

i have installed wm6 how do u train your contacts

# brian young said on June 6, 2007 6:10 AM:

well i wm6 and the home screen botton does not work for me . has any one try to call CC . to find out how to set it up

# Rob Hartwig said on June 17, 2007 4:45 PM:

That WM6 registry change works AWESOME!!!  I would recommend the upgrade to WM6 to anyone espcially for the Dash.  The volume strip works better with the upgrade and with that bluetooth hack the voice command is SWEET!

Thanks Rob for the tip.

# Robert said on July 10, 2007 7:31 PM:

Rob,

Can you recommend a registry editor for my dash?

# benmiller said on July 11, 2007 1:04 AM:

You could use this one:

http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx

I have also used this one: (it is a really good one)

http://www.phm.lu/Products/Smartphone/RegEdit/

HTH.

Ben Miller

# Robert said on July 11, 2007 10:23 AM:

Rob,

Can I just say: THAT HACK WAS AWESOME! I'd spent 30 minutes on the phone with T-Mobile after upgrading to WM 6, since my Motorola H700 wouldn't access VC on the Dash. I followed your registry edit -- and it works GREAT! THANKS!

# Brad said on July 11, 2007 11:22 PM:

Rob,

THank you so much for the hack and directions.  GOt it working perfectly! Thanks!

# Kwan said on July 15, 2007 5:10 PM:

I have the dash with WM 6 VC 1.6 and the BT H700. I got to the HKLM\SOFTWARE\Microsoft\Bluetooth\AudioGateway.  Where is the \ key on the DAsh?? I only see the /. Sorry for this dumb questions.

# Xavier said on July 16, 2007 3:50 PM:

Thanks it makes voice dialing easier

# Vern said on July 27, 2007 4:31 PM:

Rob-

Excellent fix... T-Mobile tech support told me that this was a "confirmed" issue and that there was no fix available until the next software release.  I appreciate you posting this fix.  It works wonderful.

# Chris said on July 30, 2007 7:09 AM:

im probabably being a spaz but i cant find values for the registry hack all i c is "devices" then a subfolder "1"

~HKLM\SOFTWARE\Microsoft\Bluetooth\AudioGateway

~'Devices' is displayed

~Select 'values'

~Select 'BTAGExtModule'

~Replace Value Data (OEMAGW.dll)

with:   \windows\vcbthag.dll

# Techman4512@gmail.com said on July 30, 2007 10:50 PM:

Alright, i've had the Dash for almost a year now. I've had WM6 for about six months. I've been working on this lack of Voice Command over BlueTooth headset issue for five months. I've talked to Motorola, HTC, T-Mobile, and Microsoft. No help.

ALRIGHT!!! I just tried the hack mentioned above by Rob; Rob, THANK YOU!!!!!!! It works!

Here's what I did:

I went to the link: http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx

I downloaded the software, which actually runs on the computer, not the Dash. I connected my Dash to my computer using the USB cable, and active sync started up. I dont think you need active sync to be on or connected for this.

I went through the registry editor and found the  entries Rob spoke of.

I changed the value of the entry Rob said, power cycled the phone, and VoilA! IT WORKS!

I will be calling my friends at my local T-Mobile store to report this success!

Rob, if you see this, please email me so I can give you full credit for this.

If anyone has any questions, feel free to email me. I'm not a pro, but i've been working on this d*mn thing for eight months, so I know most of the ins and outs.

-Techman Dan

Techman4512@gmail.com

# Techman4512@gmail.com said on July 30, 2007 10:57 PM:

Alright, here's a question:

Every time I power cycle my device, the home screen changes back the default homescreen, which is T-Mobile Default Blue. I prefer Windows Default, but it changes back on it's own, only when I power off and power on. Any fix or ideas for that?

-Techman Dan

# Techman4512@gmail.com said on July 31, 2007 9:52 PM:

Chris,

Try downloading the registry editor I mentioned in my above post.

Once you have that, connect your device, and you open the registry editor. You should be able to find the rest.

If not, post here, or email me.

-Techman Dan

# Confused said on August 1, 2007 10:04 PM:

Like the previous poster, I only have keys "1","2" and "3" under the devices key.  I tried adding the "values" key and a BTAGExtModule key underneath it with a default value of "\windows\vcbthag.dll".  No luck.  I also tried adding a String value under "values" with a value of "\windows\vcbthag.dll".  Same thing.

Help.  I'm dying without voice dialing...  Anybody figure this out when there's no values key under Devices?

# Techman Dan said on August 2, 2007 4:11 PM:

Confused,

You dont have to add any registry values. You do have to edit one registry value. I dont have the program handy right now, but as soon as I do, i'll post the exact steps I took to make this work.

If you like you can email me and i'll email you directly with the steps as well.

-Techman Dan

Techman4512@gmail.com

# Steve said on August 2, 2007 5:49 PM:

Hi Confused,

Here's how I did my registry hack.  I used the Mobile_Registry_Editor.aspx from Breaksoft.com .  All editing was done on the computer, not on the phone.

1. After connecting my Dash to the computer, I started the M_R_E program and drilled down through the keys (left pane of active window) until I reached the audiogateway folder (~HKLM\SOFTWARE\Microsoft\Bluetooth\AudioGateway)

2. I clicked on the audiogateway folder to show it's contents in the right-side pane of the window, and double-clicked on 'BTAGExtModule'.  This opened up a new window where I could change the value of the data from (OEMAGW.dll) to (\windows\vcbthag.dll).  Leave out ( and ).  Click "ok" to close the window, then exit the registry editor program, then power off your phone.  When I turned my phone back on, my headset activated Voice Command.

# Techman Dan said on August 2, 2007 6:36 PM:

A registry edit is required to fix this microsoft overlook and allow everything to work as expected thru BT.  

GOTO: http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx and download and run this file.

Unzip the file and open Mobile Registry Editor.

Connect your Dash to your PC.

Navigate to the following location in the Mobile Registry Editor on your PC:

HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway

Look to the right under "Name" Column and double click on "BTAGExtMODULE".

"Edit String" dialog box will pop up. Towards the bottom of the box you will see a field named "Value Data".

In that field you will change the entire text to read: \windows\vcbthag.dll

Click on OK.

Close (X) Mobile Registry Editor.

Power Cycle your Dash.

Confirm your bluetooth headset is paired with your Dash and press the talk button.

You should hear one beep from the headset, and then the two-tone sound of the voice command prompt.

All Done!

# Confused said on August 2, 2007 11:13 PM:

Dave & Techman Dan,

Thanks for the clarification.  I guess my head just wasn't working.  My BT voice command is now though.  This is fantastic!  Thank you.

# Larry said on August 6, 2007 10:56 AM:

How do you assign the phone dailing activation to the on/off button on the top side of the dash?

# Chris said on August 8, 2007 12:37 PM:

Thank you so much. I didnt wanna upgrade to WM6 cause I like the fact that is tells you who is calling.  The whole point of BT in my opinion is to not touch your phone so thank you for this one.

# Techman Dan said on August 16, 2007 10:36 PM:

Larry, I tried to find the setting that would change the voice command button to the on/off button, but none of the settings react to that button.

I'm sure there's a registry fix, so we'll have to find it.

-Techman Dan

# A Connected World through Software Architecture - Harry Pavithran said on December 19, 2007 11:24 PM:

I was having issues with voice command and getting my Motorolla Bluetooth to work with the DASH. This

# Noticias externas said on December 20, 2007 12:06 AM:

I was having issues with voice command and getting my Motorolla Bluetooth to work with the DASH. This

Anonymous comments are disabled

This Blog

Syndication

Page view tracker