yashsingh1/xdaforums huggingface dataset:
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
markit, I have updated the original posts, go back there for more information.

You should be able to replace just the voicecmd.exe file from the 19209 release over your 4622 release. I have tested this on the latest 6.1 builds and it looks like it works. You get incoming announcements while maintining the "carol" voice and parsing UK phone numbers properly.

You definitely don't want to use the full version of a US version as it's recognition and number parsing scheme is different.

Again, check out the original posts for more info, as well as how to obtain the replacement voicecmd.exe file (hint: get the manual install file listed).
[Tilt, TyTN II, MDA Vario III Themes and Apps] kipmast:
Lot's of good info, Thanks-

I have have a issue whenever Text messages are being announced while my phone is currently in Sleep mode but then goes quiet before it finishes the announcement. When I bring my phone out of sleep mode it finishes the announcement.

I have used this same version along with my other HTC phones with never this issue. I reloaded the program via active sync several different times and even hard booted the phone just to assure that MSVC was not conflicting with another 3rd party program. Same issue. The TyTn is only a few weeks old and have never experienced this issue before. Very strange.

HTC TyTnII

ROM version-1.82.707.0 WWE

ROM date-11/023/07

Radio Version-1.27.15.32

Protocol Version-22.51.88.13W

MSVC version 1.6.17913
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Kip, you might want to try to upgrade to 1.6.19209 (see main thread) and see if that resolves your issues.

Unfortunately I don't use text messaging (don't have a plan for it) and have focused on getting announcements to work for calls ony.

Hopefully with all the information in this thread you and others can begin to investigate further. If you still have the problem after the 16.19209 upgrade let us know.

Also, can you try and count how many seconds (use a stopwatch if you can to be exact) it actually speaks before going silent? If you can perform a few tests and check to see if it always speaks for the same amount of time each time before going silent. Report that back too.

thanks
[Tilt, TyTN II, MDA Vario III Themes and Apps] jdmba:
Voice Command Will Not Properly Interpret "DIAL" Command

Greetings,

This is a 'repost' of a message I have posted elsewhere on XDA, but bengalih asked that I post here, with the required information, etc.

ROM: AT&T Stock ROM (Updated) R: 1.27.14.09 / G: 22.45.88.07H / D: 1.62.00.00

MSVC Version: 1.60.4622.0

Bluetooth: N/A

Place of Purchase: Handmark on 5/1/2008; download version. Receipt shows "Microsoft Voice Command for Windows Mobile Pocket PC".

Location: United States

Installed voice command and mapped it to PTC button. Problem exists whether bluetooth is enabled or disabled, so, to remove a variable, everything was with BlueTooth disabled.

VoiceCommand will recognize all tested commands except for DIAL. "Call bengalih on mobile" will seek appropriate confirmation and then dial; "What are my appointments for tomorrow" will work. "Run Internet Explorer" and "Run Calculator" will work.

What will NOT work is "Dial 1-310-555-1212". Previously, it would interrupt most of the way through, and read back 6 incorrect digits, asking for conformation. Based on another response to my other thread, I increased the timeout from its default of 4,000; to 5,000; to 6,000; to 7,000. In each case, the dialer will read back 6 incorrect digits and ask for confirmation. With the longer time out, it no longer interrupts.

Ideas?
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Thanks for the update jdmba. I think your problem is that you are using 1.60.4622.0 which is the UK version. UK uses the "universal" number format, so it expects a different number of digits when dialing. I have had similar issues when I have had the UK version installed for testing purposes.

You need to get a US version. If your friend purchased this in error, or the store didn't properly advertise this as the UK version then he should return it.

Please see the first couple of posts in this thread on how to update to a newer US version.

thanks.
[Tilt, TyTN II, MDA Vario III Themes and Apps] kipmast:
Thanks, The time for the announcement is typical =3sec. Then it goes silent until I bring my phone out of sleep mode.

I'll try this updated version and let you know. One other thing, I have been copying the 4 zip files with my previous version, do I still need to do this? or just install the Cab itself?
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
As the original thread discusses, those files are versions from 1.6.17913. As long as you update to at least that version, you don't need those.
[Tilt, TyTN II, MDA Vario III Themes and Apps] jdmba:
DIAL xxx-xxx-xxxx Problem Solved

While I am sure there was no doubt, you solved the problem. So that others searching for the same may know it was resolved, I am making this follow-up posting.

First, while my friend says he selected US version, and the receipt is silent on the matter, I can now confirm that the download which was provided to him was "voicecommand16wmppcintl.exe" (note the INTL). I can also confirm that the Control Panel/Remove Programs referred to it as UK PPC.

I followed the instructions in the earlier post and updated the phone to 19209. This caused a crash, and Voice Command would tell me it had a problem, and would uncheck "Enable". I uninstalled the UK version and the US version (uninstall of the US version crashed), and did a reset.

I then installed 19209 straight away, and reset again. I had to unset and reset the PTT button, once reinstalled.

I am pleased (on behalf of myself and my friend) to report that although we set out to solve one problem, two were solved. First, DIAL xxx-xxx-xxxx works flawlessly. Second, call announce has started working.

Thank you so much for not only seeing my posting on the main board and asking me to come here, but for providing the correct answer immediately. On a board where 99% of the people feel it is helpful to respond "N00bee - Read the Wiki or B Fl4M3D" (or whatever idiocy they spout), I thank you so much for your resource. My friend is quite happy.
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Glad that it all worked out for you! Keep on keepin on.
[Tilt, TyTN II, MDA Vario III Themes and Apps] MarkAtHome:
Please forgive me if I'm posting in an incorrect thread, but I couldn't find a more appropriate place to post my question.

I am using MVC and it's working fine (I have the version just prior to the one released within the latest WM6.1 ROMs). Here's my question.

I try to use my HTC Tilt with my bluetooth headset whenever possible. If I have it dial a phone number (from a contact, in this case), sometimes I get automated prompts from the receiver's end (press 1 for this, or press 2 for that, etc.). Is there a command I can give via my headset that would respond to such a prompt?
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Hey Mark. No worries, anything dealing with MSVC is welcome here. Unfortunately there is no way to do what you are asking with MSVC nor with any other application I am aware of. Once MSVC establishes your call it will not take any additional commands. This is not a bluetooth limitation, as it wouldn't work even if you were using it over the speakerphone.

This type of technology doesn't really exist in most consumer devices. The main problem is that if you are on a call, the voice software doesn't have a way of knowing what you want it to do as a command vs what you are just saying normally.

So, for instance if I was on a call with Bob and I said "Hey bob I need your help" MSVC might then start reading you the help menu. Or if I said "Bob your girlfriend has too many hangups" the call might disconnect... you get the picture.

In order for it to work you would either need to press another button to let it know you wanted to issue another command (in which case it would interpret all input for say 5 seconds as a command). Or there would have to be a very specific audio queue like "Voice Command Activate Issue Commmand" but it would have to be so specific as not to be confused with normal speaking, which could get cumbersome.

In your scenario, the ideal solution would be that the receiving device accepts voice prompts as well, like many consumer lines do these days.

Maybe with WM 7.0!
[Tilt, TyTN II, MDA Vario III Themes and Apps] spacebar76:
Hi bengalih!

Your work is impressive. I hope you can help me though.. This seems to be the most comprehensive MSVC troubleshooting resource I can find on the web and hence here I am!

I am not using a HTC device but the Samsung i780 and having a terrible time getting MSVC to work well. I have read through your posts thoroughly but to no avail.

The problem I have is that when I try to initiate a voice command through the headset, the phone app appears but most definitely no MSVC prompt - it is not listening.

If I initiate MSVC from a hard key on the phone and speak into the PHONE it will work over the speaker.

Also no notifications are ever sent over the headset despite playing around with all the notification options...

I have checked to ensure that the audio gateway is set correctly in the registry and also went to the extent of doing a full hard reset and installing ONLY your 1.6.19209 build. Also did try playing with the BluetoothPTTDelay value but didnt seem to make any difference.

I have a Jabra BT8040 if that helps. Really hope you can help me solve this though I know you are of course not obligated to!

--

Further experimentation with 2 more BT headsets prove that the headset is not the issue. When voice dial is initiated from the headset, the mic icon appears but no audio prompt nor is any audio recorded. Even if I speak to the phone or into the headset during the time the mic appears, nothing will happen after.
[Tilt, TyTN II, MDA Vario III Themes and Apps] mreaglejr:
wow

this thread is great. respect. :)

do you know why is that sometimes when i press the voice command button, i can't hear the beep or the woman talking? i see the icon in the upper panel appearing but sometimes it just forgets to talk to me..
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
spacebar. I believe that the i780 is a Smartphone. As such, I also believe it uses a different version of MSVC. WM 6.0 and Smartphones are NOT the same under the hood, and generally need different versions of the same application.

Alas, I don't believe they sell a retail version of MSVC for the smartphone, but rather it is bundled with your device. I'm not sure on this however, you may be able to find one for sale.

If you do a search for "microsoft voice command us 1.6 (smartphone)" on Google you can find it available from other sources.

You may want to hard-reset your phone and then reinstall the smarphone version. Other than that I can't really assist.

Good luck, and if you get the smarphone version installed please report back here as I would be interested in it's version number.

thx
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
mreaglejr, please read the first thread and post your issue in the format requested so we can assist.

thx.
[Tilt, TyTN II, MDA Vario III Themes and Apps] spacebar76:
Hey bengalih, actually i780 is WM6 touchscreen. Not a smartphone. This I am very sure of.
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
I will have to disagree with what I've seen it is reported as a smartphone. Here is just one link that says this.

It does appear to be running WM6 Pro instead of Standard which is typical for a smartphone, but nonetheless I would follow the above advice and try the smartphone version.

If that doesn't solve it, please triple check the BTAGExtModule and that it is set to %InstallDir%\vcbthag.dll with %InstallDir% being the location of vcbthag.dll (make sure it's there!). Soft reset and try again.

UPDATE: Check to see if you have a registry key called:

HKLM\Software\OEM\VoiceCommand

If you do let me know what it contains.
[Tilt, TyTN II, MDA Vario III Themes and Apps] alexsandros:
is it possible 2 make the fone just say the name/number instead of it saying 'call from ****** mobile/home/work ????

thanks m8!
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
no. not making magic here, just trying to explain how to get the program to work as advertised. Doing something like this would require rewriting the code to generate a WAV file with just the speech you wanted.

UPDATE: Actually there may be a way to do this, but it would be tedious:

You would have to create you contacts in the following format, only one number per contact:

For Bob's Mobile Phone

First Name: Bob

Last Name: 212-555-1212

Phone: 212-555-1212

For Bob's Home Phone

First Name: Bob

Last Name: 845-555-1212

Phone: 212-555-1212
​

I beleive if you did that it would announce "Call from Bob 212-555-1212" or "Call from Bob 845-555-1212." I haven't tested but I think it will work. Of course your contact list will look pretty strange, but it should get the announcements the way you want.
[Tilt, TyTN II, MDA Vario III Themes and Apps] alexsandros:
oh u miss understood me :)

i mean just saying the name (or if there isn't a name the number)

rewriting the code is just long thanks anyway!
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Again, no...the WAV is generated from the code which reads your contacts. You would have to change the contact's format.

If you want it to just say "Call From Bob" you would need the following in your contacts:

First Name:Bob

Last Name:(none)

Phone: 212-555-1212

I believe then it will just say "Call from Bob" (I think if there is only one phone number for a contact that it doesn't say home/mobile/etc, but I'm not sure on that).

Of course you can only have one Bob in your contacts, so if you had more than one number you would need different names.

In short, there is no real solution, just a workaround.
[Tilt, TyTN II, MDA Vario III Themes and Apps] New2tilt:
Call waiting?

Device: At&t Tilt

ROM: Hyperdragon II 6.1 WWE ROM CE OS 5.219400 (based on NoThrills WM 6.1 Build 19202.1.0.0)

MSVC Version: 1.6.19209

BT Headset: Jabra 8040

Bengalih..Thanks for the extracted app and all the great info. The main problem I am experiencing is call waiting cannot be heard on the BT and/or phone. This only happens if BT settings are "set as wireless stereo" in comm manager and A2DP is connected. Only indication of an incoming call with call waiting is seeing it directly on the phone itself. Do know of any fix for this? This has been the same problem regardless of which ROM or MSVC version I've tried and can be very annoying when missing calls. In all the threads and and post I've read, I'm really shocked that this problem has not been brought up more often.
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
You're welcome!

A2DP is stereo bluetooth right? I don't really know too much about A2DP because I don't have a headset that supports it. I believe there has been some talk of Tweaking A2DP to work with MSVC, or vice-versa but I never got into it because I can't test anything with just a mono headset.

I'm pretty sure that Dutty's latest ROMS with MSVC advertise that they are "tweaked" for A2DP...whatever that means. I would maybe flash one of his ROMS that advertises this and see if you still have the issue. If you don't then maybe stick with that ROM, or at the very least maybe we can get some info from Dutty as to what he did.

Otherwise, I'm afraid some other members are going to have to pick up the ball on this one....
[Tilt, TyTN II, MDA Vario III Themes and Apps] New2tilt:
Yeah I've tried his (Dutty's) ROMs and L26's that have been tweaked and the same trouble happens. Other fixes have been to just turn off the "wireless stereo" but I don't consider this a fix as I use my BT stereo daily. Btw...you have no BT with A2DP (yes it is BT stereo)..man you're missing out. The Jabra 8040 I use is a mono headset and supports the A2DP profile. This is a great feature IMO of course. Hope this raises another fix to be done by all the chefs out there. Thanks!
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Well, maybe my next headset! I am more interested in finding something that can block out the Chicago wind!

BTW...rereading your issue, it appears as though this is not really MSVC specific. You say that you aren't getting a call waiting beep based on your BT profile settings...I assume this is with MSVC on or off. You might want to poke around some other threads dealing specifically with BT and A2DP...and not only in the Kaiser forums...you might find some useful info.
[Tilt, TyTN II, MDA Vario III Themes and Apps] spacebar76:
Hey bengalih... I managed to get hold of a Smartphone version but it won't install. It says that the version is wrong.

I have tripled checked that the BTAGExtModule is set to the correct path of "vcbthag.dll" - which does exist when I check via Resco Explorer.

And the HKLM\Software\OEM\VoiceCommand key does not exist...

I think I have to give up on using MSVC with any BT headset...
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Ok...well I guess it wasn't a smartphone (even though the documentation says it is), because it is running WM 6.0 Pro instead of standard...

Unfortunately I don't know what else to suggest as I only have my Tilt to test with. I will say the behavior you are experiencing is similar to what I have seen when the BTAGExtModule isn't properly configured...that is clicking the BT brings up the dial-pad but that's it.

I will leave you with the following suggestions:

Go to the "outside" sources and look for a copy of the other versions; 1.6.4622 (US version) and 1.6.17913. Maybe you will have luck with one of those (although they all use the same basic structure, so I'm not sure how lucky those will be).

You can also check out one of the older methods that uses an alternative gateway module. Look at the section entitled "How to make Microsoft Voice Command 1.6 work (WM5 & WM6 tested!)." over on this post at the Hermes forum.

After that, I would seek out a forum for your specific device.

Good luck!
[Tilt, TyTN II, MDA Vario III Themes and Apps] Silverexp:
Thanks, after installing your cab everything works fine. On all the 19209 build roms I tired, pressing the BT headset would start the phone app. Usually I would install MSVC 1.60.422, but the incoming call would not announce through the BT headset, but with your cab that feature works now.

Plantronics Discovery 650
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Great, thanks for the feedback. I'm 99.9% sure that the application which opens is related to the dll specified in BTAGExtModule. That DLL triggers the BT gateway to open as well as any additional parameters. In the case of MSVC I believe vcbthag.dll opens the gateway and executes voicecmd.exe with a BT redirection parameter.

Some older versions of MSVC fixes for other devices (see main post) used the btagext.dll which would query a location in the registry for which application to launch. I don't think this works to well on the Kaiser, but for user's with other WM5/6 devices this old technique may still work, which is why I referenced it for the i780 user above.
[Tilt, TyTN II, MDA Vario III Themes and Apps] jdmba:
Ugraded to US from UK and New Problem :(

Greets,

I have upgraded from the UK to US version (per my prior postings) but now have a new issue which I hope can be as easily solved as the DIAL xxx-xxx-xxxx problem :)

On the UK version, when you pushed the bluetooth headset button once, voice command USED to activate (its a BlueAnt Z9 and worked flawlessly). Now with the US version, when I push the bluetooth headset button once, the dialing panel comes up instead.

Any idea what I can do to go back to activating Voice Command with the single push?

Thanks!
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
jdmba... I'm not sure what would be going here. I have a Z9 and have tested my 19209 with the stock AT&T ROM so I know it works.

Have you installed any other applications that might remap buttons or change bluetooth settings?

Please check the BTAGExtModule reg key listed in the main post and confirm it is proberly set up with the correct location to vcbthag.dll.

If you haven't already done so, you may want to repair you Z9.

Short of that, if you are able to do a hard-reset and start from scratch that might be good.

If I have the time I will reflash my ROM again with what you are using and verify once more that it is working.
[Tilt, TyTN II, MDA Vario III Themes and Apps] twinpeaks:
ROM: Dutty's WM6.1 Hybrid v2 5.2.19716/5.2.19700

MSVC Version: 1.6.19209

Bluetooth: Motorola H12

Description: First incoming call works great. Subsequent calls do not play ringtone or play voice...there is only a very tiny burst of static. Once I heard the burst of static and "answered" it only to receive a calendar reminder.

I had a BT8040 that worked but the volume was very very low on everything (call, announcement, ringtone) so I returned it.

Others here have no problem with the H12. I have to delete and unpair to get ringtone and announcement to work. I have verified the registry entries here and fiddled with some of the bluetooth registry settings as found elsewhere with no change and no luck.
[Tilt, TyTN II, MDA Vario III Themes and Apps] jdmba:
A No-Go

I can confirm the following:

x The BTAGExtModule reg key properly pointed/points to vcbthag.dll in a location where the file actually exists. The vcbhag.dll it points to is the one in the directory with the other VC programs

x I have not only reset the Z9 but reflashed it as well and then re-paired it.

x Other than replacing UK with US, there have been no further installs on my Tilt.

x The Z9 worked with the pushbutton activating VoiceCommand up until the moment I updated UK to US. I doubt it is the Z9.

SO ....

I systematically uninstalled Voice Command; went to the directory to ensure all files were gone; went to the registry to ensure the registry entry was gone; rebooted a lot; and reinstalled the cab (rebooting again). Checked the registry pointer, reassigned the button, and test it. It worked. I guess something had just gone wrong with the original install. The only difference this time is instead of installing to the storage card (which had consistently worked in the past), I installed it to main memory. Thanks.
[Tilt, TyTN II, MDA Vario III Themes and Apps] bengalih:
Great. Yes, I never say anywhere in the main thread, which I should update by the way, but MSVC should always be installed to Main Memory. In fact any application that you use that constantly runs (MSVC, PhoneAlarm, any notification app, etc...) should always be in main memory. Games, registry apps, calculators, anything you launch one-offs can go on the storage card.

Glad that it's working, saves me having to reflash to test that configuraiton again.

BTW, what do you think of the Z9? I just started really using it and find that MSVC command won't head me when I am outside with any moderate degree of wind...