Related
In the setting of "telephone"is the opportunity to set the device to automatic answering after 1-15 rings. That would be ideal when you are having a BT headset, because you would not have to press on the headset button. However, this does not work. Is there a setting in the registry to make this work?
press the green phone button then go into tools>options
then click on the more tab and youll see Automatic pickup
if not on your wm2003 then get a registry editor and go to:
HKEY_CURRENT_USER>ControlPanel>AutoPickup
change the Auto Pickups value from 0 to 1
and Ring to what ever you want (mines set to 3)
hope this helps u
gaz
Thanks for your advice. I already performed the actions and in the registry it is all set. However, on my XDA II it does'nt work. I also tried to use the wired headset, because I know from my regular phone that there it only works when you have the headset attached, but nothing , nada.
Any other suggestion?
aint got a clue then mate sorry
As far as I know this option has never worked, its a OS bug.....
It didn't work on my XDA with 2002 and 2003, and it doesn't work on my MDA II with the latest MDA update. Maybe somebody has worked out this thing, in that case I would be very happy to hear about it because I agree, it's a shame we cannot use it.
It seems that an auto pickup is possible ONLY if the wired earphones are plugged in. So maybe it's possible to simulate such situation with some kind of software, or registry changes, but without swiching off the phone speaker and microphone?
Is anyone out there who would know how to simulate a LONG press of the "Hook Up" (VK_F3) key on any of the HTC Phones, so that the Speakerphone Mode gets started? keybd_event() is OK to take the hook off, but it won't launch speakerphone mode.
Is there some other way to programmatically activate Speakerphone mode?
Reason for asking: I'm writing an app that enables the physically handicapped to operate a smartphone.
Thanks for a hint
Phil
http://www.adminlife.com/247reference/msgs/29/148968.aspx
I m interested too
Problem is, with TAPI and phoneSetHookSwitch() one has to be the owner of the line, which does not apply in my case.
Did you ever find a solution to this. I'm also trying to turn the speakerphone on.
I also tried the VK_F3 which does answer the phone, (but will not turn on the speaker). I also tried PhoneOpen and the phoneSetHookSwitch, but ran into the same problem you did, (boy I wish I had read this forum article before all of that work :roll: )
If you did figure out a way, (without killing cprog.exe and writing your own phone), I would love to know how.
Did anyone every see if RIL could do this?
Speakerphone
Is a Limitation of HTC devices. Microsoft reserved VK_F16 (VK_TSPEAKERPHONETOGGLE) for this, but HTC didn't implement it. Would be easy to do, for their phone app is owner of the hookswitch device, and a simple call will activate it.
Motorola seems to have implemented it (MPX220).
This is interesting, from the phone menu in the new ROM, (win2005) it seems to suggest there is an ability to set SpeakerPhone from the menu. It would be a relatively easy matter to turn the speaker phone on then from another app....
Can anyone with Win2005 confirm this?
the pic above is referring to handsfree feature of bluetooth handsfree device.
do you see the blue headset icon in the top right corner?
buzz
Buzz, since you have Win2005, (looking from the RamDisk articles :lol: ), is there possibly another way to turn the speakerphone on that isn't represented in the pictures I've seen, but that you can see from using the device?
With Motorola MPX220, you can do this via the menus, so it must be possible somehow.
JamesManios said:
Buzz, since you have Win2005, (looking from the RamDisk articles :lol: ), is there possibly another way to turn the speakerphone on that isn't represented in the pictures I've seen, but that you can see from using the device?
Click to expand...
Click to collapse
let me try to find out...
buzz
on the typhoon ( i-mate sp3 / spv c500 ) smartphone,
in the keybddr.dll, where it detects the long key press, it does this:
DeviceIoControl "PER1:", 0x70000, {0x0f, 0}
DeviceIoControl "PER1:", 0x60000, {0x10, 0}
and then
keybd_event(0x7f, 0, 0, 0)
keybd_event(0x7f, 0, 2, 0)
...
in PER1: - peripheral.dll
it then sends other deviceiocontrols to the RDO device.
...
on other phones, it is done entirely differently.
.... so it is not easy is the conclusion.
Re: Speakerphone
phkaccess said:
Is a Limitation of HTC devices. Microsoft reserved VK_F16 (VK_TSPEAKERPHONETOGGLE) for this, but HTC didn't implement it.
Click to expand...
Click to collapse
I can confirm this. Through our hardware supplier, I was able to contact HTC and received a definite reply that this cannot be done via a user application.
K
It has to be be able to be done.
This will be classified as a HAck!!
If my blue angel had 5 i would do it!!!!!!
Have you tried this?
Speakerphone
Chatty, I downloaded "this" but I don't dare to run it because I don't know what is "this" and which effect I should expect... Could you pls. be more clear?
Rgds Maciej L
Is Chatty's program this thing?
http://oz.sciox.org/ozlxspk.htm
If so I don't think its going to work, its only for a PocketLoox (whatever that is?)
http://www.fujitsu-siemens.com/Resources/31/1489310501.jpg
@JamesManios: Yeah, it's for the PocketLoox from Fujitsu-Siemens. But it's just an ordinary PDA with Windows Mobile. So it might work. If so, those small programs can be decompiled in a matter of seconds.
Well out of desperation, (cause I really want a solution to this), I tried the programs but they didn't work.
wow, old thread. If you guys need to turn speakerphone on on WM5, check out my VJPhoneShortcuts.
V
Hi all,
I've googled and searched PPCSG and here to find a soultion but I guess I'm spectacularly thick
I've just received a JAMin. I installed everything as per the instructions. I paired my Plantronics M3000 with no problems - the only profile it offered was Handsfree and I accepted that. The headset works just as it always did on my XDA 2, with a single short or long press on the button doing nothing and two short ones dialling last number.
What it doesn't do, which I expected it to, is to launch the voice dial software. Whether on or in standby, a single press of the headset button does nothing . I checked the horrible cyberon thing was installed - it is. I installed MS Voice command. That works fine but is also not launched by the headset. I found mention of a registry change program (voice enable). I've installed and run that. It is changing the registry as expected but still the bluetooth headset button doen't launch anything.
My main reason for replacing the XDA 2 was to get bluetooth voice dial so, as you can imagine, I'm a little annoyed. I have absolute confidence that it's me screwing up here and would really appreciate some help or advice.
Regards
I'm running an Imate Jamin and have non of these problems . Might be worth putting the Imate ROM on and see how it goes. As in re install the imate ROM
My iMate Jamin is working with an HBH-662. On or in standby, if you press the button on the headset, the voice dial app starts. Of course, since it wants me to create a voice tag for everything, it is less than useless (for me, anyway).
Does anyone know if there is any way to execute MS Voice command instead of cyberon voice dial program upon a short press of the bluetooth headset? Any help would really be grateful. IS there a registry hack or something?
Oh....... found the solution. You need to install MS Voice Command and follow these steps.
------------------------------------------------------------------------------------
I have seen several posts about accessing Voice Command over your Bluetooth headset. I have been able to do this succefully with just a couple of steps.
First:
goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe".
Now you should be able to activate Micrsoft Voice Command by pressing the connect button on your bluetooth headset.
It worked! You must ensure that the path of the VoiceCMD is correct. Hope it helps!
I have the identical voice speed dialing problem with a new Bluespoon.
To date I have tested with the initial released ROM, as well as the new release from last week. In both cases from a hard reset with no other software additions or configuration changes.
My assumption is that there is a compatibility problem between the Microsoft Bluetooth stack, hook for voice dialing and/or the headset. The Bluespoon works 100% correct with a (old) SE T68i. So there is nothing wrong with the headset.
Neil__C said:
Hi all,
I've googled and searched PPCSG and here to find a soultion but I guess I'm spectacularly thick
I've just received a JAMin. I installed everything as per the instructions. I paired my Plantronics M3000 with no problems - the only profile it offered was Handsfree and I accepted that. The headset works just as it always did on my XDA 2, with a single short or long press on the button doing nothing and two short ones dialling last number.
What it doesn't do, which I expected it to, is to launch the voice dial software. Whether on or in standby, a single press of the headset button does nothing . I checked the horrible cyberon thing was installed - it is. I installed MS Voice command. That works fine but is also not launched by the headset. I found mention of a registry change program (voice enable). I've installed and run that. It is changing the registry as expected but still the bluetooth headset button doen't launch anything.
My main reason for replacing the XDA 2 was to get bluetooth voice dial so, as you can imagine, I'm a little annoyed. I have absolute confidence that it's me screwing up here and would really appreciate some help or advice.
Regards
Click to expand...
Click to collapse
Could someone post the same string. I haven't installed the extended rom voice program that comes with the Dopod and I don't have the strings in the registry because of this. thanks in advance
itchyfingers said:
I have seen several posts about accessing Voice Command over your Bluetooth headset. I have been able to do this succefully with just a couple of steps.
First:
goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe".
Now you should be able to activate Micrsoft Voice Command by pressing the connect button on your bluetooth headset.
It worked! You must ensure that the path of the VoiceCMD is correct. Hope it helps!
Click to expand...
Click to collapse
I have xda neo with O2 Germany bundled (yes, the OS in German) is there any problem if I install the Microsoft Voice Dialing UK/US version?
I am affraid it would be problem because in the /Windows/Programme instead /Windows/ProgramFiles
prioadhi said:
itchyfingers said:
I have seen several posts about accessing Voice Command over your Bluetooth headset. I have been able to do this succefully with just a couple of steps.
First:
goto "HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\Path". Change the default value from "\Windows\SDDialer.exe" to "\Program Files\Voice Command\VoiceCMD.exe".
Now you should be able to activate Micrsoft Voice Command by pressing the connect button on your bluetooth headset.
It worked! You must ensure that the path of the VoiceCMD is correct. Hope it helps!
Click to expand...
Click to collapse
I have xda neo with O2 Germany bundled (yes, the OS in German) is there any problem if I install the Microsoft Voice Dialing UK/US version?
I am affraid it would be problem because in the /Windows/Programme instead /Windows/ProgramFiles
Click to expand...
Click to collapse
In that case, just subsitute \Program Files\Voice Command\VoiceCMD.exe with the exact path that Voice Command is installed in. Should work then.
what if the bluetooth it self not working did you ask your self that !!!!
Hi,
i can't use the BTAudioToogle Tool for my XDA trion.
Someone the same problem ?
or better:
Someone with a solution here ?
Same for me. I have enabled BTaudiotoggle, I can hear the headset (Motorola HS850) go live but the audio either from WM player or TCMP still comes from the speaker and not the headset.
Hope someone comes up with the answer soon.
Rob
Got the same problem. No sound from BT.
Had something similiar to this with my old unit, to fully enable it I would hit the headset button (which now starts up voice command, let it time out, and then play whatever music i wanted to. I would verify that now but i am at work, and don't think they would appreciate the music blaring if i am wrong on this one
When I hit the button on the headset, it starts the Voice Dialer, the audio cuts in for a second or two, then drops back to the device speaker.
It nearly works, hope someone can hack this soon, just whats needed for podcasts and the like. No good for music tho!
Rob
I would also be very interested in a solution to this problem as I used to use BTaudiotoggle to listen to Tomtom commands in the car (normally have the music too loud to hear the commands through the loudspeaker ).
Worked great with my XDA Mini S but doesn't work with my new MDA Vario II and I didn't really want to have to buy stereo headphones, just wanted to be able to use my standard mono bluetooth headset like before.
If there is no way of using this program, are there any other programs that will send all audio to a mono BT Headset?
yep would really like an updated version of BTaudio too so i can listen to some audio books via my mono headset
You should test the trial version of bluemusic from teksoftco.
www.teksoftco.com . It gives ou a full help file on how to use the software and you have 30 sec to test that it working. I know that it works on the devices having TI Omap processors so it should work for all of you guys.
Cheers,
Raul
Just tried it out. It does the same thing that the other sotware does, mainly enable the headset where you can hear a hiss out of it, but still kees playing out of the back speaker.
My experience is a rassah's. All the Bluemusic software appears to do on my Vario II is cause the bluetooth headset to hiss slightly (whilst sound is still blasted out of the phone's speaker).
Also FWIW the teksoftco site doesn't appear to work too well on the PIE browser - defaulting to a no frames version with just a login box as far as I can see.
Needless to say I have uninstalled the software again.
Rufus.
@RufusA and @rassah guys you should check if you don't have the same problem as ulischultz in this thread :
http://forum.xda-developers.com/viewtopic.php?t=61739
We already tested the software with him on his treo device and as you can see in the thread " after pressing the button on the headset, the sound was redirected". This is mentioned in the help section of the software. ( on the universal/exec for example this step is not needed)
@RufusA - thanks for visiting the ppc version of the webpage (which is still under construction) - even though the subject is irelevant in this topic. I will send you a PM when its finished and tell me your opinion then (even though you have to admit that not many companies have a ppc version of their website - not to mention the smaller ones like ours).
If the problem still persists there is an opened thread on the forum :
http://www.teksoftco.com/forum/viewtopic.php?t=162
Please submit all the malfunctionality and we will fix them.
Cheers,
rain
I downloaded the trial too and had the same problem as before unfortunately.
I did get a little further in so much as, if I pressed the call button on my BT Headset as per the instructions, I could get the music/audio transferred to the headset for approx. 5 seconds but then it would revert back to the phones loudspeaker. I couldn't get the 30 seconds that the trial software advertises
Fingers crossed someone will be able to work out a fix for this soon.
Thanks Nicky for the input. As i see the problem of bt headset being disconnected after 5-10 sec is a general one (and unfortunatelly is a problem in the RUU). We are trying to find a workarround with ulischultz but wouldn't want to get to driver level as clearly it will be fixed by HTC in the next RUU release if they don't want this devices smashed to their heads.
I will keep you updated if we find a solution for the interrupt issue.
Regards,
Raul
Solution
I have identified a solution to this which is working nearly perfectly for me. However, if you do use this then using the BT headset to trigger the voice dial/voice command/voice commander will no longer work.
Acquire a copy of of the BTAudioToggle software inc. BTAudioOn.exe
Copy this to a location on the phone.
Using a registry editor amend the following entries from
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand
Path = location of BTAudioOn.Exe
e.g. Path = \Program Files\BTAudio\BTAudioOn.Exe
VoiceCmdDuration = 86400 (DEC) = 24 hours
This says for how long (in seconds) the audio will be passed to the headset for before timing out.
This however, will timeout earlier if no audio is coming through. I am not sure what will happen if something like TomTom is running but not speaking for a while. I have not performed timings as yet.
To activate audio through headset, press the main control button of the headset as if answering call/activating voice command etc. To deactivate, just press the button again.
Voice control apps will still work, but must be triggered from the phone itself, but voice will be picked up by the BT headset.
There appear to be some small bugs with this, such as after a phone call, using headset or not, the audio will stop being passed after hangup.
Please let me know if this work for you!
Looks an interesting solution. I've installed BTAudioOn on my storage card, and changed the VoiceCommand Path entry.
However I couldn't find a VoiceCmdDuraion entry under
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand
so I've added a new DWord of that name with the value 86400.
Yet this doesn't appear to have made a significant difference i.e. Pressing talk button on Jabra headset produces 10 secs of sound before "timing" out.
Have I made a mistake, or do I need to have something else installed to get this to work?
TIA - Rufus.
I was going to try and make the suggested changes to the registry but I don't know how and am not sure what program I need to do it.
Could someone please let me know what program I need to install to be able to change the registry?
Thanks
Vs1979:
IT REALLY WORKS!!!!!!!!!
I can't tell you how happy I am!!!!
I did it the way you described it. However I also did not have an entry "VoiceCmdDuration" I created the DWORD-entry and it works now!
Great!
Thanks very much for that great solution!
@RufusA
As i gave you the link to the other thread you're not the only user experiencing this. There are several others complaining about this RUU bug.
@Nicky
You need to install a ppc 2005 regeditor (for example Resco Explorer has one built in, or you can find one on buzzdev site).
RufusA said:
Looks an interesting solution. I've installed BTAudioOn on my storage card, and changed the VoiceCommand Path entry.
However I couldn't find a VoiceCmdDuraion entry under
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand
so I've added a new DWord of that name with the value 86400.
Yet this doesn't appear to have made a significant difference i.e. Pressing talk button on Jabra headset produces 10 secs of sound before "timing" out.
Have I made a mistake, or do I need to have something else installed to get this to work?
TIA - Rufus.
Click to expand...
Click to collapse
Hi,
Did you Soft reset your device?
I made the registry change only, have not installed BTAudioOn and all my Voice command Audio etc... now comes through the headset and does not time out after a few seconds. I did find though that decreasing this value to lets say 60, would actually time the audio feed out even if not in use so I have stuck in a huge figure, will still need to do more testing to see if drains the battery any quicker and see if I can find another stirng which will do more for me.
Hi,
it work not for me
i have changed the path to \xx\BTAudioOn.EXE
i have add the VoiceDuration = 86400 (DWord DEC)
but it is the same problem, after 2 seconds the sound goes back to PPC.
Sorry for the cross-post...but I originally posted this in the general Herald forum...but since it involves an upgrade per say...thought I'd throw it in here too.
Fairly new here...got my Wing about a week ago.
I installed the PDAVIET Wing ROM with no issues (thx to everyone here on that long thread to get it going).
I have the Wing paired up with my car...no probs as the car has it's own voice recognition and simply dials the phone, etc.
My problem is this....
I have a Motorola H700 earbud. It paired no problem. Using the Wing directly, I have the right side button trigger the voice activated dialing. I than just speak and it dials whatever number I have associated. All good.
When I have my earbud on...and I press the talk button...it brings up the dial pad on the phone...NO voice recognition. I can manually press the button on the Wing...speak my number and it will dial....however that defeats the purpose of true hands-free.
When I press the call button on by earbud...how can I get the phone to jump into the voice recognition dialing instead of the regular manual keypad? I would love to be able to press the talk on my earbud...than the phone jumps to the talk mode...and I speak my saved voice dial. Otherwise, the bud is deemed useless b/c I don't want to have to touch my phone.
I hope that is all clear and that someone can help me out.
Thx in advance for any help.
PS. I went to the Bluetooth options for my H700 earbud...and the only option is what communications the earbud supports...which is only "hands-free". I was expecting a more thorough layout of earbud key mapping, etc. I thought I could trigger the voice recognition dial when I hit the talk button on the bud. None such luck.
HELP.
Cheers...B.
help...bump
I just upgraded to this and I am having the same problem with my H700.
Did anybody find a fix for this?
Ok so I was having the same issues. My bluethooth was not being initiated by the button on the earbud. This was from another thread, I did it and it works fine now. Hope it helps........
Originally Posted by nextpimp
My Contribution....Since people dont want to find it out their own.... Voice Speed dial Over Bluetooth ...
1 Use registry editor to edit the following entries on your Wing:
Under: \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A udioGateway\, Modify Value data: OEMAGEX.dll to BTAGExtModule.dll
Under: \HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\, Add DWord Value: LaunchAPEnable, Value Data: 1
Under: \HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand\, Add DWord Value: VoiceCmdEnable",Value Data: 0
2. Wait about 30 sec, then soft-reset
Itje ... Awesome Rom... All I gotta do now is unmap Voice Command from the hold funtion on button five.... Its not listening to me in the settings so gotta go to the reg... Help would be appreciated as the registry really isnt my strong point.