yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] DeepDay:
Hi,

I have a TP2 with Stock ROM and have no problems with announcing phone calls, but..

You may already know about the bug when an "unknown caller" calls. VC does three things choosing randomly:

- 1. Does not announce anything, phone does not ring

- 2. does not anonunce anything, phone rings for a sec.

- 3. does announce the LAST CALLER - and this is really annoying, when you think you have a call from a friend or something, and it turns out VC just scammed you badly.

So my question is can you fix at least the 3rd behavior?
[Windows Mobile Apps and Games] dj13241:
Its good to know this info though ... Do you have a BT headset you could try it with? Has anyone else tried with a stock ROM, or is everyone using custom ROMs?

I'm going to dump the stock ROM registry and compare it to what I am running (which is a ROM built from Calkulin's 1.5 Beta Kitchen with a few of my own MODs).
[Windows Mobile Apps and Games] DeepDay:
Nope. The device itself gives me enough radiation I don't need more from a bluetooth device :)
[Windows Mobile Apps and Games] kiousuke:
For inspiration on MSVC you could also read my thread
[Windows Mobile Apps and Games] andersondb1:
Annouce works on held call

Hey guys,

I noticed today while i was on a call, another call came in and the voice command announced the call in my bt as it was suppose to.

I guess this goes back to the timing issue that was discussed on another thread about microsoft needing to update the vc software to work with these new BT stacks.

Anybody had any luck or can post bt headsets that actually work.

I upgraded from a Fuze which worked great with my headset not i have nothing working with the tilt 2

Anything new to add to this problem?
[Windows Mobile Apps and Games] dj13241:
I am planning an writing a program to intercept an incoming call and activate bt audio gateway before VC announces, but I need info on the WIDCOM BT Stack ... I created a wiki page for WIDCOM BT Stack but I don't have any info there yet.
[Windows Mobile Apps and Games] sevice-computer:
It seems to work fine, the caller ID is announced, but throught the phone speaker, not the bluetooth headset :(

here are the parameters you asked:

"BTAGExtModule" = \Program Files\Voice Command\vcbthag.dll

"Capability" = 37

I have the official HTC 1.66 ROM with the MVW 1.6.21725 FR

In the same time, I have the mail announcment, but no SMS announcment!

Thanks for your help!
[Windows Mobile Apps and Games] dj13241:
sevice-computer, for the SMS part, go into the Voice Command settings, select "Messaging", click "Options" ... Is the "High priority messages only" box checked? If so, uncheck it and try again. Let me know how you make out.
[Windows Mobile Apps and Games] sevice-computer:
Thanks for you quick answer,

But I already check the messaging flag, the important flag, the free flag and the bluetooth only flag.

I can have the mail annoncment, but nothing for the SMS.

One more information, I also have S2U2 installed!
[Windows Mobile Apps and Games] dj13241:
service-computer, if you set the Voice Command notification option to "Announce notifications using Bluetooth hands free if available" and no Bluetooth devices are paired, will it announce SMS over the phone speaker?

Maybe I missed it, but what device are you working with?

When you said that Capability = 37, is the 37 decimal or hex?
[Windows Mobile Apps and Games] andersondb1:
Voice Command Announcement

Hey,

My "capability setting is 101 Decimal" if that helps.

I am using a Sennheiser VX100 headset also tested with Jabra BT500v and no annnouncement. As I mentioned before if I am in another call, then it actually plays announcement for incoming new call.
[Windows Mobile Apps and Games] andersondb1:
Voice Command Announcement

Sorry about the last post

my BTAGExtModule shows "BTRilProxyOEM.dll

and BTAGPBModule show " \Windows\BthAGPPhonebook.dll"

NoRoleSwitch = 1 Decimal

Powersave = 0

SupportCLI = 0
[Windows Mobile Apps and Games] dj13241:
The closest I have gotten to getting this stuff working ... Set the following registry settings ... IF YOU DON'T KNOW WHAT YOU ARE DOING IN THE REGISTRY, WAIT FOR THE UPDATED FIX ...

MAKE SURE TO BACKUP OR WRITE DOWN THE SETTINGS YOU ARE CHANGING

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]
"BTAGExtModule" = "\\windows\\vcbthag.dll"
"Capability" = dword:[B]00000065[/B]

NOTE: The dword:00000065 IS HEX ... THIS WOULD BE 101 IN DECIMAL. YOU MAY HAVE TO CHANGE THE PATH FOR BTAGExtModule ... I BUILT MSVC INTO MY ROM, SO THE FILE IS IN THE WINDOWS DIRECTORY

This SHOULD get you (using Bluetooth headset) to the point of ...

Messages (Both Email and SMS) announced ... Not 100% sure where the announcement audio is played ... I'll check later tonight (Make sure 'High Priority Messages Only' is not checked)

Phone calls announced over phone's external speaker

I haven't tested Calender Reminder announcements

I haven't tested 'The Battery Is Low' announcements

WE WILL GET THROUGH THIS ... I PROMISE!!!
[Windows Mobile Apps and Games] sevice-computer:
Th e37 seems to be in decimal.

Of course bluetooth device is well paires as I can have call with, and the announce is made througth the phone speaker.
[Windows Mobile Apps and Games] andersondb1:
DJ,

I am making your changes this morning, But let me remind you my Tilt II was already doing all the other things in your post.

My issue is that with my stock ROM the caller announcement doesnt play in the BT but plays on phone speaker.

If I am on my vm and a call comes thru then the announcement is played on the BT.

I figure we are talking about a timing issue for sending the information as I dont believe its related to the delay caused by creating the .wav file.

IMO it seems like the phone is busy sending the ringer command then realizes that the bt is busy or not there and defaults back to the phone speaker. even if the setting in notifications is set to ONLY play thru the BT device.

Maybe you should look at the sequence where the ringer is sent to BT and see if thats where the problem could be starting.

Let me know what you come up with, I am willing to test any and all changes you guys come up with.

-Dwayne
[Windows Mobile Apps and Games] jlmwrite:
Like Dwayne, my stock Tilt 2 does everything correctly with MSVC except for announcing incoming calls over the BT.

I'm adding in my two cents that I believe the issue is partly timing. Often times when a call comes in and I ignore it, the last 1 -2 seconds of the ringtone switches from the phone's speaker into my BT headset. Strange stuff!

Keep up the good work; I'm willing to test any and all tweaks.
[Windows Mobile Apps and Games] dj13241:
I think I got it!!!

I need some testing on devices other than the CDMA Touch Pro 2 (RhodiumW) ... It seems to work on my phone. Once I have some more testing results, I will finalize my MSVC fix app ... I intend for the next version of my app to identify the Bluetooth stack on the device, and set all of the settings correctly.

Anyone who wants to test this out for me on some other devices, set the following then soft reset your device:

[HKEY_LOCAL_MACHINE\Software\WIDCOMM\Plugin\HandsFree]
"SupportedFeatures"=dword:0000056F (1391)

At this point, both the default ring tone and the caller ID announcement SHOULD play over Bluetooth. I don't like the ring tone to play at the same time, so this will be a setting in my next app version. PS - The next version will include a control panel applet for settings.
[Windows Mobile Apps and Games] jlmwrite:
IT WORKS!!!!

I can't believe it's this easy, but it works! My stock AT&T Tilt 2 now announces the incoming caller ID and the assigned ringtone over the BT headset! This is the

only

change I've made to make MSVC announce incoming caller ID.

My most sincere thanks to you for all the work you've done. This was the last remaining issue for me (after the disappearing caller ID and the SMS issues were patched by HTC).

It works, it works, it works!
[Windows Mobile Apps and Games] andersondb1:
OK,

I put the changes in and I also have both the Ringtone (cash cab. lol) and my announcement coming.

Do you have a listing of the supportedfeatures codes and I could try going up and down to see if we get a good hit.

My original setting was 1383 in case you needed that info for a Tilt II (Stock Rom)

-Dwayne
[Windows Mobile Apps and Games] jlmwrite:
Yup, my original value for 'SupportedFeatures' was 1383.

That's the only thing I have for supportedfeatures. What other reg values can I dump for you?
[Windows Mobile Apps and Games] dj13241:
What are you looking to correct? If it is just the Ringtone+CallerID vs CallerID ONLY, that is what my app takes care of ... There are some registry settings it overrides to stop the ring tone. I have to make some updates to get it to work on the WIDCOMM stack ... The latest version (v0.3) can not determine if a Bluetooth headset is connected using the WIDCOMM stack. The reason I wrote the app as opposed to just making the reg change is that SOMETHING in my Titan was setting the reg settings back, removing my modifications ... The app just runs in the background, checks the settings, and corrects them if necessary. The new version (v0.4) will include a control panel applet for the settings. If you want to test CallerID without ringtone, set set HKCU\ControlPanel\Sounds\RingTone0\Category to "_Ring".
[Windows Mobile Apps and Games] andersondb1:
DJ,

Ok, i wanted to correct that issue,

I will try that fix on my Tilt II and report back shortly.

Lastly,

I loaded the touchlockpro on my Tilt II but cant seem to get any unlocking/locking working. Trying to read thru his thread to find some answers is crazy. he should at least update his website to show the new features he is adding

-Dwayne
[Windows Mobile Apps and Games] andersondb1:
Dj,

I tested with the option "_Ring" which plays the announcement, but when bt is turned off, it doesnt play anything.

I will try changing the VC option to play with bt or speaker if not avail.

I will probably wait for a better patch than the catagory change unless you come up with something else we can try.

Thanks for your assistance and I will keep checking back

-Dwayne
[Windows Mobile Apps and Games] Montea:
I have a Tilt 2 running a custom ROM & a Blue Ant Q1 BT. Everything is working for me except my announcements start off over the speaker phone & then after about 3-5 seconds switch to the blue tooth. It will do this for each e-mail. So if I get 3 e-mails each one will start on speaker then go to BT. Caller ID is announced by the Blue Ant & I prefer that becouse the voice is much easier to understand than the one MSVC is using. I would agree with earlier post that this is a timing issue. I do have it set-up to only announce over the BT device & it does work if my BT is not on then I don't get the announcements. I would be willling to try some reg. edit if needed. Not sure the above edit is what I'm looking for.
[Windows Mobile Apps and Games] dj13241:
That's the point of my app ... Switch the "_Ring" to "Ring" when no BT headset is paired. The latest one posted (v0.3) doesn't work, as I still can not determine if the paired device is a headset on the WIDCOMM stack. I will be releasing a v0.4 soon (as soon as I figure that part out).
[Windows Mobile Apps and Games] 186227:
Tilt2

I tried installing the cab and made the registry changes but still just get the ring tone thru my BT earpiece of Tilt2
[Windows Mobile Apps and Games] 186227:
Can you get this to work wth vibrate?

Can you see if this can be setup to work with the vibrate only enabled?
[Windows Mobile Apps and Games] dj13241:
This is why the Tilt2 is under "NOT WORKING DEVICES" ... I'll upload a cab later to re-correct the settings that were changed. The final solution is NOT WORKING for the WIDCOMM BT Stack devices. I have all the pieces, I just need to glue it all together.
[Windows Mobile Apps and Games] andersondb1:
Dj,

stay with it,

and good luck.

BTW, do you know of any cooked rom's that allow the BT functions to work properly?
[Windows Mobile Apps and Games] dj13241:
Attached is a CAB to fix the registry settings if you installed my msvcFix_v0.3 application on your WIDCOMM Bluetooth stack device (TP2, Tilt2 ...). Uninstall the msvcFix app first, then install this cab ... It will fix the registry settings.
[Windows Mobile Apps and Games] pjerom:
Hi,

I had installed MSVC to my omnia (Samsung i900)

It is able to speak user the phone speaker however not thru the

bluetooth and another problem is that it does ont have the voice command

settings under settings -> personal . Any advice pls.

Thanks!
[Windows Mobile Apps and Games] dj13241:
Identify Device Bluetooth Stack

I wrote a quick little app that will identify if the Bluetooth stack is WIDCOMM or MS ... Download, unzip, run on device. A message box will show up ... It will either say "WIDCOMM BT Stack" or "MS BT Stack".

pjerom, please run this and let me know what the stack is ... I need to know what BT Stack the Omnia uses.
[Windows Mobile Apps and Games] andersondb1:
DJ,

Did you want us Tilt2 users to try your patch and report back or was this just posted to the guy who installed MSVC as a separate package.

Thanks

-Dwayne
[Windows Mobile Apps and Games] dj13241:
Not yet ... I have to update it to work with the WIDCOMM stack ... I know what to do, I just have to do it.
[Windows Mobile Apps and Games] dj13241:
msvcFix Version 0.5TEST

Ok ... I have made some big changes in my app ... This is just a TEST version. I have included my settings app (dj_msvcFix_Settings.exe which I will move to the Settings->System tab) and msvcFix_v0.5TEST.exe.

The v0.5TEST app does not really do anything, just displays a message about the status of Bluetooth, Headset and Settings. Anyone who would like to help me with testing, please install this and play with the settings (dj_msvcFix_Settings.exe) then run the main app (msvcFix_v0.5TEST.exe) ... I think the message displayed is straight forward, so if the message doesn't make sense for the settings chosen, please let me know. I also NEED someone with a MS stack device to try this out!

The CAB does not create shortcuts ... The two EXE files will be in '\Program Files\dj13241\'.
[Windows Mobile Apps and Games] jrmccracken:
1991 setting

worked wonders for me with my tilt 2 i get announcements plus caller id with ringtone or alert through bluetoth headset tested my plantrons and my jawbones with it works perfectly. thank you very much. actually meant 1391
[Windows Mobile Apps and Games] 186227:
Tilt2 Test

I also tested this on the Tilt 2 and it works! The only issue I have is that I still get the ring tone even if I select caller ID only. Is there any way to get this to work when vibrate is just selected?
[Windows Mobile Apps and Games] andersondb1:
DJ,

I am going to download this on my Tilt2 and report back in about 2 hours.

Thanks for the update
[Windows Mobile Apps and Games] dj13241:
Version 0.5 Change Log

Version 0.4 was skipped.

Two major changes in v0.5

Support for devices using WIDCOMM Bluetooth Stack

Settings are stored in the registry, and an application to adjust the settings is included​

See Post 1 for download.
[Windows Mobile Apps and Games] 186227:
MSVC Voice announce working sometimes

I installed this fix and notice it works only some of the time and not others. Anyone experience this?
[Windows Mobile Apps and Games] Montea:
What is the latest version? I'm running 1.6.21040
[Windows Mobile Apps and Games] dj13241:
I am running 1.6.21054 ... Anyone running anything newer?
[Windows Mobile Apps and Games] mbhtp2:
thanks for v0.7. installed it last night on my vzw tp2 and it works great. no more annoying rings while wearing my bluetooth! htc needs to hire you as a programmer as they told me they could not figure how to do this. just hope the smart talk & confrence mode is not affected. will post again if any issues arise.

htc touch pro2, wm6.5 stock rom upgrade
[Windows Mobile Apps and Games] 186227:
v0.7 stopd vibrate from working

I was using version 0.5 and had my phone set on vibrate and ring. The caller ID announce over BT worked. When I installed version 0.7, the vibrate stopped working. I had to go back to version 0.5 to get the vibrate to work. I installed a ring tone called silence so I did not get a ring tone over the BT earpiece, just the caller ID and phone vibrate. This was on the Tilt2.
[Windows Mobile Apps and Games] dj13241:
I'll take a look ... Try v0.8 once I post it.
[Windows Mobile Apps and Games] dj13241:
Version 0.8 on the way - Bug Fixes

I noticed a few problems ...

First, the registry settings in the CAB didn't take effect because I didn't put the config line to tell it to (kinda obvious why it didn't work).

Second, I screwed up the code to test if a headset is paired ... It would never unset MSVC even when the headset wasn't paired.

I will be releasing an update shortly.
[Windows Mobile Apps and Games] dj13241:
v0.8 Change Log

-Fixed issue with not ring tone not switching on when bluetooth headset is disconnected ... I missed all of my calls yesterday!

-Fixed issue with CAB file registry settings not taking effect ... I missed a line in the CAB setting file.

The v0.8 CAB file is not compressed ... Not a big deal, but that is why the size is way different.

See Post 1 for download.
[Windows Mobile Apps and Games] dj13241:
If you can convince them, I'm all for it!
[Windows Mobile Apps and Games] DaRealGMan:
ringer volume

I'm not sure if anyone else is having this minor issue. When this fix is installed and active, and when a bluetooth headset is not connected, the ringer volume is quite low, even if the volume settings are at maximum. I've tried every scenario, resetting after every process, but the only way to get the ring volume to maximum is disable this fix.

BTW, I've been looking for this fix for months and was almost regretting switching from my Fuze. Now I've got almost full functionality out of my Tilt II. Thanks again!
[Windows Mobile Apps and Games] dj13241:
I just noticed yesterday that the main app is not auto-starting on device boot ... I'll have to take a look at this one ... I'll provide an update later today.
[Windows Mobile Apps and Games] dj13241:
Version 0.9 Change Log

So I don't quite understand why the auto start shortcut hasn't been working, but I accidentally created a crazy workaround ... I'll post more details here later. Download is attached to Post 1.
[Windows Mobile Apps and Games] mike2nl:
I will give it a try at the weekend...
[Windows Mobile Apps and Games] andersondb1:
HI DJ,

My Laptop crashed and i lost all my bookmarks in FF.

I will download this new version and see how it performs.

Thanks for staying on this project.

-Dwayne
[Windows Mobile Apps and Games] andersondb1:
dj,

i installed on my Tilt 2, and tested with bluetooth connected (caller id only), turned off headset only and called and normal ringtone played thru phone speaker.

After installing, I soft-reset and made the first call. phone rang but everything was silent, no ring or no announce in bt headset. subsequent call played normally.

I will have to test this again to confirm.

I know your previous post said something about the software not loading when the phone is first booted and maybe this has something to do with it.

Otherwise everything looks good and i will monitor this thread.

Lastly, i turned off the boot wav (hate it because its so loud) but yet it still continues to play no matter what. Am i doing something wrong.

Please advise.

-Dwayne
[Windows Mobile Apps and Games] dj13241:
If you goto the settings app (Start->Settings->System->msvcFix Settings), click disable, then click enable, the app will be started. I don't understand why the app is not auto starting ... I placed a shortcut in '\Windows\StartUp' ... Anyone have any ideas?
[Windows Mobile Apps and Games] andersondb1:
DJ,

The App is starting automatically.

What i have noticed is the lack of ringing on thr device if i turn the bt headset off.

i have verified this several times now.

I will change settings to ring & caller id, then turn off bt headset and see what happens.
[Windows Mobile Apps and Games] dj13241:
So does it ever work correctly?
[Windows Mobile Apps and Games] andersondb1:
IT seems to be working correctly, but i will do several more test tomorrow

Soft reset, call with bt headset on, turn headset off, make call, etc.

Then will report back.
[Windows Mobile Apps and Games] mbhtp2:
Installed 0.9 just a moment ago. No real issues with 0.7 except it somtimes started the ID announcement half way through the number/name. All other functions worked as normal. I was not able to find any issues with "smart talk". Thaks again for this fix. I was upgraded to tp2 when my tp began to have speaker issues. The VZW rep said the phone was the same functionallity, but a major increase in storage and speed. I Immediatly flashed to VZW MR1 & wish I had not. I don't like 6.5 but it's too late now. Then to loose the msvc through bluetooth made me angry. VZW would not exchanhe me back. I do like listening to all my mp3 & audiobooksin my normal bt. So, overall your program has made this phone what VZW said it was in the beginning. Now I have a true upgrade.

Thanks!
[Windows Mobile Apps and Games] dj13241:
Thank you for the feedback ... You can go back to the original ROM ... Search the ppcgeeks.com forums ... Let me know if you can't find it. Personally, I would NEVER use a stock ROM ... See Calkulin's Kitchen on ppcgeeks.com ... There are others available also.
[Windows Mobile Apps and Games] dj13241:
Version 0.10 Change Log

I have still been having problems with the native app not starting on device boot. I have decided that I spent enough time trying to make this work, so I changed the method ... I wrote a Managed app to launch the native app. Download is attached to Post 1.
[Windows Mobile Apps and Games] andretg01:
I'm using Voice2Go on my TG01, Spectro cooked , and it works fine/...:D
[Windows Mobile Apps and Games] andersondb1:
DJ,

I have been running an older version,

your app doesnt show what version i have running

But i notice that a lot, and i mean a lot of my calls are going to voice mail.

I mean, i might hear a slight noise, then it says missed call when the phone is in my direct line of sight.

I dont know whats happening, but it like it rings for an instant then sends the caller to vm

Do you think installing a newer version might fix that?

I am on a stock rom Tilt 2.

-Dwayne
[Windows Mobile Apps and Games] dj13241:
Why would you run a stock ROM? What version of Voice Command does it run? I am guessing WM6.5 Build 21849 running MSVC v1.6.21849. I am running a WM 6.1 Build 21056 ROM with MSVC v1.6.21054. My application doesn't touch the call, just makes sure that the registry settings are correct to allow the caller ID announcement to work. Its not my app causing calls to go to voice mail.
[Windows Mobile Apps and Games] dj13241:
Voice2Go requires the user to voice train each contact and command. Also I couldn't find anywhere in the manual how to announce incoming calls. I tried installing the trial and have it announce incoming calls, but I couldn't find an option.
[Windows Mobile Apps and Games] andersondb1:
Hi DJ,

I am running a stock rom and my msvc is version 1.6.21849

I havent had time to look at changing my rom

I did run a different rom on my Fuze, and 8525 before this.

If you can make some suggestions about who has a good rom, I might install it.

I am thinking about doing a hard reset and re-installing.

I also have pocket shield because the touchlockpro was giving me so many issues

-Dwayne
[Windows Mobile Apps and Games] dj13241:
I have a Touch Pro 2 (CDMA Version) so I can't help you with the ROM. I just realized last night that S2U2 was really messing Voice Command up. I tried updating to the latest version, and the problem got worse. Uninstalled and rebooted ... Seems to be working much better.

Do you use S2U2?