02-28-2006, 08:59 AM
|
|
|
Join Date: 02-14-2006
|
|
PDAPhone: Audiovox 6700
|
|
Carrier: SPRINT
|
| Posts:
5 |
 |
Voice Dial/ Command over Bluetooth READ FIRST POST!!!!
Hey everybody,
I've been researching this voice command over bluetooth (BT) and I've gathered quite a mass of information, but no "real solutions" to the dillemma. Here's the issue about the whole thing:
When you hit the Multifunction Button (MB) on your BT headset it activates the BT connection (BTC) and then activates the M$ voice command 1.5 and you can say what you want. However, the BTC stays on UNLESS you use the voice command successfully to make a call and then hit the MB on the headset to end it OR the end call button on your cell/pda to do the same; this closes the BTC.
What different people have done is utilized the sddialer program (and for those of you searching for that, search for this ba_wm5_voice_dialer, its in other forums) in order to add "voice tags" to contact names, but its strictly for voice dialing phone numbers. People have tried to exploit this program in order to use M$VC1.5 by doing one of two things:
Method ONE
1. Copy \program files\voice command\voicecmd.exe into \windows and
2. In \windows folder backup the sddialer.exe file to sddialer.bak.exe
3. In \windows folder rename voicecmd.exe to sddialer.exe
Method Two
1. Get a RegEdit program
2. Go to HK_LOCAL_MACHINE\SOFTWARE\OEM\VOICECOMMAND\Path
3. Change path from \windows\sddialer
to \Program Files\Voice Command\voicecmd.exe
(YOU CAN NOT DO BOTH METHODS TOGETHER)
These two methods essentially do EXACTLY the same thing.
This exploit works if you want to end up resetting your headset everytime in order to use M$VC1.5 because the BTC will not reset unless you reset your headset via close the BTC.
What we need is someone that knows how to exploit the Registry in order to do one of a few things.
1. The BTC apparently will connect we need to be able to disconnect it. This is possible because it is tied to the "end call" function of your phone
2. I believe that the same exploit that the dialer program can be used to utilize the BTC for M$VC1.5, but I don't know what registry value is used in order to open the connection.
I'm hoping that someone can help in creating a "simple logic" device for the registry that is as follows:
When MB button==1 //Meaning it's pressed
If (BTC==0 && Incoming_Call ==0)
{Open Connection;
Start M$VC1.5;
}
Else
{Close Connection;} //Since M$VC1.5 automaticallly resets
This is just a simple idea of what Im trying figure will work and I'll develop this later, but I'm basically needing any and every exploit from the sddialer, btagextmodule.dll, jasjar cyberon dialer, etc.
I hope this post will be clearer than others on how to get M$VC1.5 over BT.
Thanks All
|
|
|
|
|