Re: voice command not announcing incoming calls
Tried replacing VoiceCommand with older version that works on the Mogul - and that doesn't fix this problem.
When an incoming call is received, MSVC creates a .wav file in \Application Data\Volatile called TTSCallerID.wav.
At least on my TP, this file is being created when each call is received - and when the .wav file is played through Windows Media Player, it has the correct announcement for the incoming call.
The problem may not be with MSVC but with how the TP phone is handling the ring.
Using a Registry Editor, I forced the ringtone by setting \\HKCU\ControlPanel\Sound\RingTone0\Sound to the \Application Data\Volatile\TTSCallerID.wav.
When the next call comes in, then there isn't any ringtone - just the called ID announcement.
Unfortunately, manually changing this creates some side-effects...
It breaks the toggle between Vibrate mode and Ringer set by using the "Quick" menu (long hold END key). Vibrate turns on, but restoring to Ringer doesn't work.
And, when the phone ringer screen is entered, the above override is removed and replaced with a ring tone.
I've compared the registry settings with my Mogul - which was working properly for incoming call announcements - and everything seems to match.
I also did a hard reset of the phone, and tried doing incoming call announcements immediately after the hard reset - and on my phone - I can not get the incoming call announcements to work - even without any additional applications or settings installed.
Seems like the hard part is working - getting the caller ID announcement generated - the failure is in getting the generated .wav file played as the ringtone.
|