voice dialing via bluetooth headset? - MDA II, XDA II, 2060 General

Is there a way or a program that wan dial via my ericsson HBH-65 bluetooth headset? I mean i want to give voice commands via the bluetooth headset, not the mic of the XDA II. Please help

At this time, voice-dialing is not supported through the BT headset.
Sorry.

do you know if it is going to be supported in the near future?

I do not think anyone knows for sure when it will be supported.
It will require at a minimum a BT stack that recognizes the headset button push as the initiator of the voice-recognition software. MS and Fonix both have voice-command software with programable activation keys, but the connection will have to be made for the BT headset buttons. It does not seem extremely difficult, considering the functionality that Towa has already added in his Pocket Bluetooth tools, but we're just not there yet.
So . . . the short answer to your question is, No.

It must be fairly easy to add because i can dial the last number i dialed just by pressing the answer/end key on my Jabra BT300, so the XDAII is detecting the button being pressed over bluetooth

The XDA II is great, but the Microsoft bluetooth stack is almost useless. Why HTC didn't go with the excellent Widcomm stack is beyond me. Except that Microsoft's may be free while you have to pay royalties for the Widcomm stack. But you get what you pay for

Related

Bluetooth Stack revisited

Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
But why did MS not implement the COM port? If it takes TOWA a week to do the job with limited resources, why couldn't MS have done the same? And if the MS Stack is flexible, why do they leave out functions when they release it?
I'm sure MS could have done it, but the they didn't do it for IRDA either.
I think they are trying to push their implementation architecture upon us.
[email protected] said:
Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
Click to expand...
Click to collapse
I would like to take this oppertunity to thank Towa for the great job he did with the TOM TOM gps bt issue. I will be getting my imate(xda2...) ppc soon, and I have the following questions, as I am quite a novus:
1. does the gps doohicky that Towa wrote enable the xda2 to work with the bt headset as a handsfree profile, since the xda2 only supports headset profile? or is it only to create a port so the tom tom can find it and work with it?.
2. If no to question 1, then I would like to share my expieriance with bt headsets, which I cannot understand untill this day and may be you can help?. I currently use a Nokia 6310 and previously was using it with the Ericsson hbh-20. Since, the Nokia phone did not suport voice activation or reject a call from the headset, I could only voice dial through the headset after I pushed a button on the 6310. So I thought, no biggie it was Nokia's fault since I successfuly voice dailed when paired to my friends t 68. Then I tried my 6310 with my other friends hbh-30 bt carkit, and wouldn't you know that the voice activation from the bt carkit's button worked like a charm (stumped. who to blame know, we always need someone to blame.) So, after that my third friend bought me the new Nokia clip-on bt headset, it works as a complete handsfree headset with my old Nokia 6310, rejecting, auto answer, voice dialing ... all from the headset. So, my question is do I have too many freinds? (just kidding), how do you expect the xda2 and the new Nokia clip on headset to communicate with each other?. In headset profile or handsfree profile?.
3. If your answer to question 2, is headset profile, then will we have to beg the "Great One" also known as "The Man" (as qouted earlier on gps bt forum of this site" Mr.TOWA himself, to write us another doohiky to make them work in handsfree profile.
p.s. In my opinion, anyone who has downloaded Towa's doohiky for gps and had a positive result, should donnate something for this hard worker.
Thank you, and sorry for being so boring.[/quote]
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Thank you for your kind reply.
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
palmop said:
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
Click to expand...
Click to collapse
Handsfree profile lets you use the automatic feature, which automaticaly accepts and answers (after a you specify the number of rings) the call without pressing any button on the bt headset.
Also, the handsfree profile lets you use the voice dial feature by activating it from the bt headset and without touching the mobile phone. and other features...
Does, anyone have any expirence with new nokia clip-on bt headset and the xda2.
Thanks
[email protected] said:
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Click to expand...
Click to collapse
Thank you again for your kind reply.
Sirs, I believe the time has come for me to beg the great one "TOWA" to write us a new doohicky, to make the xda 2 work in handsfree profile with handsfree bt headsets and others.
So, Towa, if your reading, have you ever had someone to beg you for something in writing?? :lol:
Must be nice bieng the man!!

Voice recognition with Qtek 2020: possible or not ???

Can anyone tell me the truth ??? Is it possible or not ?
My previous GSM was a Motorola Timeport. When I had to telephone someone, I just spoke the name of that person, and my Motorola dialled the correct number.
For example I said "Parents", and the phone number of my parents was automatically dialled.
Can I do such thing with my BT headset Sony/ericsson HBH-35 and my Qtek 2020 ???
Some people say it is totaly impossibble ???
I cann´t tell you, if that would work, but i know, that you can use voice dial via some extra software. It works well.
What i don´t know, if you can use your BT for Voice recognition....
Stefan
Aha, thanks Stefan. ( we have almost the same flag - lol ! )
So voice-recognition would work, but only with the microphone of the Qtek itself, pobably not with bluetooth....
So I guess I have to use speed dial in the car...
yes, it´s possible with microsoft voice comand, try it¡¡ it´s very easy to install and very funny.
srlobo said:
yes, it´s possible with microsoft voice comand
Click to expand...
Click to collapse
I assume you mean that voice-dialing is possible, NOT voice-dialing through a BT headset. Right?
From all of the information I have gathered, voice-dialing through a BT headset is just not possible at this time. If you have gotten it to work, I'll bet there are thousands who would like to know how you did it! :wink:
yeah i believe that there is some bluetooth profile required
there are some threads about it somewhere in hacking it forum
Rudegar wrote:
yeah i believe that there is some bluetooth profile required
there are some threads about it somewhere in hacking it forum
Click to expand...
Click to collapse
I have searched and can find nothing that indicates that voice-dialing through BT works yet. There is a great deal of discussion, but no solution (that I can find). I believe that a BT HandsFree profile is required, but not included with the Himalaya BT implementation.
We can certainly hope that one is included in WM2003 SE, should that actually make it to this platform.
some people were talking about if it was possible to use the ipaq bluetooth stack on a xda2 if that works
I'm using Voice Dial sinse 3 month and it works grate. Even in the car I can ask any contact of my data base ( +/-1000) name of contact + mobile or at home etc... The program ask you for confirmation by reading once more the contact name and asks if this is correct.
If you say "yes" it compose the request phone number.
I'm using HBH 65 BT headset for phone and the intergreted micro from Qtek for voice recognition.
Try it for free at : http://www.fonix.com/page.cfm?name=product_fonix_voicedial&ID=14
I have the french version
So Kiyeko -
Are you saying that you can press the button on your BT headset, say a name from your contacts list into the microphone on the headset and the i-mate/XDA II/MDA II/QTEK 2020 will dial the number? If so, I would be interested to know what software recognizes the headset button-press as the initiator of the voice-dialing software.
I have tried Pocket BT Tools with Fonix Voice Dial and was never able to get it to recognize the headset button press as the initiator of the program. Oh, by the way - I tried it with the MS program as well.
Returning to the initial question posted by mvb95.
Yes, with your hardware (Qtek 2020 and HBH35) is possible to use voice recognition to put the calls.
You must install Vito Voice Dialer PE v3.0. Eventually assign a hardware button to the voice dialer. Record all the tag voices you want.
With both devices paired and turned on (HBH35 blinking green), press the hardware button assigned to Vito and say the tag (e.g.: “John”) to the headset. You don’t need to use the Qtek speaker, don’t need to press the HBH35 button, nor confirm the recognition with “yes”, like in the Fonix.
Is simple and ease.
vmgps wrote:
say the tag (e.g.: “John”) to the headset.
Click to expand...
Click to collapse
Are you SURE it is using the headset microphone to input the name? I have downloaded and installed the program, then set a hardware button and recorded some voice tags.
When I press the hardware button, it does not activate my HBH-30 to input the tag, it records it with the device's microphone.
Are you using Pocket BlueTooth tools?
Hi Brian:
I use it always in my car.
My hardware: Qtek 2020 (Rom: 1.72.00WWE, Radio version: 1.14.00) and headset SE HBH-35.
I have tried several times covering the microphone hole with my finger and, by other side, speak to the headset 2 or 3 meters away from the Qtek.
With Vito you don’t need to say “Call John” but only “John”.
I don’t use the Pocket Bluetooth Tools because the latest Rom has the Bluetooth headset profile improved and this software doesn’t work with my car kit handsfree Nokia.
I can’t put my hands on fire, but the only thing I’m sure is that I can talk normally with the Vito Voice Dialer and the headset in my car.

How to detect pressing button on headset?

Does any known how to detect when user press answer button on headset? What event or message generated by system? I find only some event that occurs when user insert headset jack in phone.
The AG service gets a "AT+CKPD=200" message
What i'm interestet in ; How do you send these AT commands ?
I'm sorry, but what is "AG service"?
Audio Gateway.
As far as I remember WM5 has standart API to register AG message handler. WM2003SE and older don't have a standart way.
It's not good. I'm interested in WM2003
Voice Dialing via Bluetooth NOT available on Atom
I thought that when I bought my Atom I would have voice dialing over a Bluetooth Headset. My friend has an Exec and it works fine. However, not with the Atom. Even the latest ROM doesn't support it. I have 4 headsets, all pair in Handsfree profile, all have call answering, call ending and last number re-dial working perfectly, but none will initiate voice dialing with the Atom, but all will voice dial with my Nokia 6230.
Therefore it is not a WM5 built in feature and is still ROM dependant. It doesn't matter whether you use the built in voice program, Vito, Neuvoice or M$ Voicedial, the stack simply won't support the AT command.
C'mon O2, it's about the only thing that is crook with the Atom. Other than that it is just the worlds best pda/phone!
Re: Voice Dialing via Bluetooth NOT available on Atom
Camstech said:
I thought that when I bought my Atom I would have voice dialing over a Bluetooth Headset. My friend has an Exec and it works fine. However, not with the Atom. Even the latest ROM doesn't support it. I have 4 headsets, all pair in Handsfree profile, all have call answering, call ending and last number re-dial working perfectly, but none will initiate voice dialing with the Atom, but all will voice dial with my Nokia 6230.
Therefore it is not a WM5 built in feature and is still ROM dependant. It doesn't matter whether you use the built in voice program, Vito, Neuvoice or M$ Voicedial, the stack simply won't support the AT command.
C'mon O2, it's about the only thing that is crook with the Atom. Other than that it is just the worlds best pda/phone!
Click to expand...
Click to collapse
Couldn't agree more!
About voice dialer. I thought it was just because Atom needs bluetooth headset button to be pressed for a while to launch dialer. It acts so with wired headset. Unfortunately, i have just one bluetooth headset to play with. And it turns off after 2 sec. holding the button.
On my Dopod 818pro everything acts like a charm (VD runs after a single press), so it isn't a WM5 bug.
can someone enable activating MS Voice Command from a wired headset for WM5?
it would be greatly appreciated.
Thanks,
I have the same problem using a bluetooth headset but if I use the wired headset supplied with my Atom it works fine.
that's good news. so, many OEMs are realizing the importance of this feature. so far, they have it in the Treo 700w and according to you, the Atom.
btw, did you have MS Voice Command pre-installed in your Atom, or did you buy it separately?
thanks,
The talk button on the wired headset is a "fake" button. It generates an special pattern in the recorded audio that it's recognized by the phone application.
It generates an special pattern in the recorded audio that it's recognized by the phone application.
Click to expand...
Click to collapse
Are you sure about that?
I've disembled quite a few headsets and the usual way is to shortcircut the mic-wire with one of the stereo-wires, whitch in return has to be cought by the mainboard and then translated to a command.
I'm not sure, but seems pretty feasible. That button is only used by the phone applicacion, which needs to open the wave input device.
Detecting the button pressing is pretty simple: recording at 16 bits, the average of the absolute value of the samples in complete silence is at least 100, with the talk button pressed, 6 or 7.

Skype and Bluetooth headsets

I have a Vario II with Skype installed.
I realise that Skype recommends that you use the supplied headset when using the product for calling (rather than the speakerphone) but I was wondering if I can use my Bluetooth headset instead of the wired headset?
Bluetooth works fine with ordinary phone calls so I sort of expected it to work with Skype (doesn't the phone just see a Bluetooth headset as a standard headset once a partnership has been established?) - but it doesn't appear to work.
Am I missing something or does Skype for Pocket PC not support Bluetooth? And, if not, why not?
Skype probably doesn't use BT Headset profile. They probably should. But look at how long it took MS to make Voice Command work with BT and on our phones it didn't even work. I bet A2DP stereo headsets would work since it is an audio sending profile and not related to calls but you wouldn't be able to use the MIC except for the one on the phone. This might be enough functionality someone could try if they haven't already. However, there is the utility that someone wrote for the Samsung SCH-i730 that redirect all audio to the BT headset. There is no reason it shouldn't work on any PPC that uses the Microsoft BT stack. So try it out and see if it works.
http://pdaphonehome.com/forums/391448-post1.html
You need to create shortcuts to the toggle executable to make it easy to use.
There is a reg entry that will allow you to patch all sound to a BT headset.
HKLM\Software\OEM\VoiceCommand
LaunchAPEnable should be 0 instead of 1. Once done the headset hardware button will be remapped to connect to the device instead of launching voice command.
You will still be able to press the button to answer calls, it just won't initiate voice dial for new calls.
I would suggest one of those small freeware that allow to remap the hardware button (my button right softw key's been remapped to display a full program menu, that includes the voice command). I'm using a program called New Menu for Windows Mobile 5.
Hope this will help,
Sam
Can anyone share if they have any other methods to use BT with skype?
bsica said:
Can anyone share if they have any other methods to use BT with skype?
Click to expand...
Click to collapse
sorry for the bump... but if this can somehow work it would be a godsend... any ideas oh wise ones?
read my previous post.
To toggle Audio to A2DP you might want to see:
http://forum.xda-developers.com/showthread.php?p=1485391#post1485391
It's an easy way of switching audio to the headset and back to the device. This is for A2DP only.
hey guys,i was hoping for a different thing..is it possible to change the sound from the loudspeaker to the small speaker?? like using a real phone instead of using earphones..i dont have any earphones or bt headsets for the moment so i was hoping that someone can help me out here..its annoying if ur using skype while other people can hear the person you are talking to..
p/s:i've search everywhere including this forum,but still no solution..
No. Apparently it's a flaw in WM: it doesn't give apps access to the phone speaker.
that's a shame..hope microsoft will consider this for their future product
Bluetooth does work with Skype
bsica said:
Can anyone share if they have any other methods to use BT with skype?
Click to expand...
Click to collapse
Try www.Fring.com it has the Skype, MSN, ICQ in there they're all work with the bluetooth. (check the setting after the installation to allow bluetooth headset)

Anybody got MS VoiceCommand / BlueAudio to work?

I used to have VoiceCommand and BlueAudio perfectly working on my X1. Now this crappy X2 that messes up so much, canNOT run any Audio to the Bluetooth Headset.
It should have the MS Bluetooth Stack so these programs should work. Perhaps it is some registry change that makes them work?
Anybody got them to work and know how to? Thanks!
It seems that the Bluetooth AudioGateway dll files is not working properly. Tried different dll's from different versions but still did not find the "correct" working one. Anybody???
Couldn't get MS Voice Command working.
Vito Voice Dialer works great though.
Haven't managed to make my X2 work with my existing bluetooth headset.
X2 says it's paierd with the device, but then you can't answer calls or anything else.
If it wasn't for the $$$ I spent to buy this piece of crap, I'd have a new phone already!
Okay, is this vito voice dialer dialing VIA bluetooth or not? And HOW do you press a key on the phone to activate it? What key? And just read their manual, they don't even mention any bluetooth capability there. Can you use bluetooth and how?
Because voice command works (more or less) HOWEVER NOT via bluetooth and since there is NO hard/software button to assign to it, it cannot be activated via the phone either!
I have to press the bluetooth button and then the sound (mic and voice) come out of the phone speaker.
I strongly think this has to do with the bluetooth gateway SE is using with the X2. But I was hoping somebody technical could have found a solution by now. For me voice dialing is essential and my X1 was perfect.
With blue audio I could listen to musik on a mono bluetooth!
Just to mention it, I use SE hbh-PV740 and it always works if making 'regular' calls via the phone over bluetooth. But I cannot initiate it nor voice dial.
I can't get my X2 to do anything with my bluetooth kit, so all your questions re: bluetooth I can't answer.
I start vito from a button on the screen and it works.
For me and my phone, the vito product is much more accurate and reliable than voice command.

Categories

Resources