Related
Can someone please help. I have a new XDA II purchased a couple of weeks ago. I want to add voice dial so that I can record a voice tag to a specific contact, press a button on my bluetooth headset and the XDA II phone will dial that person for me.
Can some kind person please guide me exactly how to go about setting this up?
JSS
You can't record voice tag unfortunatelly... Microsoft sells Microsoft Voice command for
pocket pc for 30$.. you don't need to train it or record voice tag.. it just recognize what
you say. it isn't bad
you can grab it from www.suprnova.com in the App/pocket pc section (you will need a bittorrent client, ABC http://pingpong-abc.sourceforge.net).
You can use Neuvoice: http://www.neuvoice.com/xdasoftware.php
Allows you to record your own commands. I had problems with some English programs to recognize Dutch names in my contacts.
Neuvoice has to be trained, and this takes some time, but works perfect with foreign languages.
i use vito voice dialer
works great you record your voice tags then if you have button plus installed i have mine lined to the contacts button if i hold it down it will say please say name so you say the voicetag and itll begin to dial works very well
I tried MS voicecommand, and i was not impressed. The thing about "not training" is that it will recognise only the obvious. Also, it was very bad, to pathetic, in recognising things with the earphones on. Add to that noise when driving, it was impossible.
I found the fonix voicedial was very good. I downloaded a trial (gave me a few eeeks to use it, now theres a sensible trial period!), and it was very good.
I havent used vito, maybe give it a go.
fonix is very good fun to play with but it likes to call my dad most of the time lol im like mum....
dial dad
does your head in lol
Vito is the best one ive tried
but fonix is very fun to play with lol
I am french and i need to 'train tag'.
I use neu voice navigator.
For 9,99$, the voice recognition works very well, indoor, outdoor with wind and driving in the car.
Voice dial for XDA II
Thanks to all of you so far. I went to the Vito site and read that it does not work for XDA II.
""IMPORTANT! Doesn't work on MDAII/XDAII
VITO VoiceDialer PE is not currently supported by XDAII/MDAII. When recording a voice tag it brings up an error "Cannot process this file" Our development team is working on the solution. We apologize for the inconvenience. ""
Hopefully this can be fixed soon. I will try some other sites
JSS
I've tried Fonix and MS Voice Command on XDAII and in my view MS Voice Command is the best. Contrary to one of the posts above I've found it very accurate especially after learning how to speak to it after the first couple of days. It works well with the wired earpiece but will not work with a bluetooth headset as it takes its input only from the microphone. As such it is a viable hands free solution and you dont need to train it so if you add a new contact then it is automatically recognised. Beware that the current US version doesnt support dialling of UK phone numbers ie you cannot say 'dial 0113 205 3345' as it will only accept 7 and 10 digit numbers that do not begin with a zero.
I tried MS Voice Command and I must concur with others opinions. Because you cannot train it to learn your voice, it means that you must learn to speak the way it wants you to speak. Fair enough, but the 24-hour trial period is too short. After 24 hours, I could not get it to perform to my satisfaction. Perhaps with a longer trial period I might have learned how to use it.
That is why I am not buying it.
I've tried MS Voice command, and found that unless you want to speak with an American accent then don't bother.
I've also just tried Neuvoice, which works with tags that you assign, and that seems to work extremely well. Now if only one of them could work with a Bluetooth headset! But I guess that's a the fault of the XDA's bluetooth implementation, rather than any of the software.
I purchased MS Voice command (use on my XD2) and as everyone has said it is no good unless you use an american accent...only problem is that I keep talking like an American now :roll: LOL
Thanks - Sunny.
""I've also just tried Neuvoice, which works with tags that you assign, and that seems to work extremely well. Now if only one of them could work with a Bluetooth headset! But I guess that's a the fault of the XDA's bluetooth implementation, rather than any of the software.""
Thanks again. Of course, if it does not work with a bluetooth headset, there really is not much point having it until it does, because the whole idea is to make voice dial calls that are completely 'hands fee'.
I spoke with O2 Mobile Internet support team who tell me that the software will soon have an update (bugfix) which will apparently fix this problem and allow the XDA II to work for voice dial. Does anyone know what this is, when is it coming and how will we be able to get it and put it onto our XDA???
JSS
XDA II update
latest information from O2 is quoting Spring 2004.................
.....................so that'll be 2005 then!
ian
I suppose we will have to rely on the brains of the wonderful people on this forum who will surely come up with a way around the problems.
There must be some way through it. All ideas are welcome
JSS
Bougth a second hand P800 this week to compare with the XDA II.
I must say that the P800 is much more advanced on the phone point. It may be not as performant, but the thing works quite nicely. Voice control works perfect, also with BT headset.
And controlling and operating the phone is much easier thanks to the jog dial. I also like the better implemantation of the phone settings and options. Don't understand why this isn't implemented on more devices.
Think MS still has a long way to go with Pocket PC Phone Edition to reach at least the same phone functionality...
@ Jos
do you know why that is?
its because the p800 is a symbian phone with PDA features
the XDA is a PDA with mobile features
theres the difference
and p800 camera is ****e lol
Hi all!
I Just changed from a P800, and fully agree with gazzaman2k and Jos, P800 is a "so-so good" phone, but a very POOR PDA.
XDAII is a fully functional PDA, but the phone parts leaves so much to be desired......
Any way, I still would be using my P800, should I have been able to fix the SYNC problem.... A phone PDA UNABLE to sync with with your PC is a useless combo. Not to mention the full distress recoveries I had to do with my Outlook contact and agenda files.....
I ended up recovering my old T68 phone, (I need it for the BT carkit) I passed my Cassiopeia EM505 to a friend, my wife got my P800 (unable to sell it on e-bay) and I'm so-so satisfied with my XDA.
Until:
1.- it gets the handsfree BT issue solved (car kit usage)
2.- The Voice command functions are fully implemented (BT headset too)
3.- The phone functions are VERY MUCH IMPROVED (one hand use)
I would NOT consider the XDAII a "PHONE-PDA", but a "PDA-phone". (Capitals being removed intentionally)
BTW, most of the "Voice/dial command" programs I tried are useless and/or unreliable.
but also :x
Indeed, I agree the XDA II is a PDA-PHONE and the P800 a PHONE-PDA.
Would be nice to see an OS that would run on the fast hardware of the XDA II with all the plusses of Pocket PC and Symbian...
And the P800 is for my girlfriend. She needed a new phone and I could get this one for a fair price. Plus it gives me the chance to play around with both en see the pros and cons of both.
For performance and Outlook sync, I prefer the XDA II, but for phone funcionality I prefer the P800...
Voice diaing continued...
The XDA II is a quality PDA with phone functions. Since, I understand, other PDA's (even those without built in phones) are able to have voice dial functions for add-on phones, it seems to me that the XDA II could easily also have these functions. I think that it would just mean getting the right software. How and where from I would like to know?
It may be possible to improve the phone functions, but the single one thing that would improve the XDA II for me is the addition of voice dialing via bluetooth - so that you can record a tag to a contact, press a button on the earpiece, say the contact name and then the number is dialed. That handsfree capability would be a very good start - and let's face it, with driving restrictions etc, these days, it really is essential if the XDA II is ever going to be of any value as a mobile phone.
What I need to know for certain is:-
1.Is there a software that will allow me to have this function.
JSS
Does anyone here use their MS Mobile 2003 “smart” phone with a Bluetooth car kit?
I wonder if you can help me…
With my old Nokia phone, it used to activate the connection to the car kit when I turned on the engine.
However, on the MDA Compact, I have to go to Bluetooth, select the car kit, and select “Set as Hands-free” every time I get into the car, witch is rather annoying.
Does anyone know how to make this automatic? Is there a third party utility perhaps that would monitor the availability of the car kit every so often, and connect to it automatically when it is available?
And another question, does anyone know of a good utility for voice dialling?
I tried Microsoft Voice Command 1.5, it is alright, more or less (apart from awful recognition of spoken numbers, even if spoken by upper class English people) it does recognise the contact names, witch is all that I need - however, I cannot get it to react when I press the action button on the car kit.
I still have to take the phone out of my briefcase, and hold it in my hand, witch is illegal whilst driving.
My dream application, would be something basic, that I can train for certain contacts that I call regularly (like with my old nokia phone, which appeal glows by the minute) – as this way, thick eastern European accents do not matter ;-)
Thanks in advance for any pointers!
I have the MDA Compact Working with the CK7W form Nokia.
Works good exept the voice dailing, You can thakeand disconnect a call with the remote controle.
But do you have to manualy connect to the car kit every time you get into the car?
Once it is connected, I can accept and end calls using the action button. so that is not a problem
No just hold the center button of the remote for 2 seconds, than it will connetct again
tbouman said:
I have the MDA Compact Working with the CK7W form Nokia.
Works good exept the voice dailing, You can thakeand disconnect a call with the remote controle.
Click to expand...
Click to collapse
Hold on a minute, I have the same Nokia car kit, and my Compact when connected suffers badly with reported echoes at their end, not mine.
Do you have this problem?
I was to believe that this was a common problem not resolved yet!
Mike.
I'm gonna test this tomorrow in my shop, I will place a list with phones(other than Nokia) that will work with the CK7W[/quote]
My car kit is CK-1W
I am generaly happy with it, apart from the fact that on the MDA I have to manualy connect every time I get into the car.
I used it with many different phones, and it works fine.
so I think that it is the bluetooth manager of the MDA that is to blame.
my compaq Ipaw bluetooth manager was the best!
but this one, I cannot even get the activesync to work...
For the manual connect you have 2 blame the BT manager in w2003se.
I have good results with:
Nokia CK7W:
Qtek 9090
Qtek S100
Sony Ericsson P910(I)
Sony Ericsson P700i
Samsung D500
HP6340
Are there alternative bluetooth managers?
or a reg. hack I can implement?
thanks
Hmmm, I Don't know...Anyone?
Apparently not…
I had the same problems with my mr handsfree genius car kit, and i thought it was the fault of the car kit.
Just upgrade your rom to 1.06 and all your problems will disappear most likely.
Which rom do you have?
Andre
I have an old ROM.
however, all my atempts at upgrading it failed.
my device ID is something like TMOB-005, not 001
cracked update exe file did not help, running the scripts to modify the ROM files did not help...
in the end I felt inept, and gave up ;-)
I was wondering if anybody here had the same combination and wanted to share the experiences.
My only problem is that the steering wheel button that is used to make, answer and end a call doesn’t support the press and hold option for activating the voice dial.
Wanted to know whether there is workaround for this.
Thnx
No1?
being an off-road vehicle, have you found a good solid holder for the universal for when you are on steep inclines or bumpy fields?
Re: BMW X3 with BMW BlueTooth+JasJar? (or any other BMW with
zormic said:
I was wondering if anybody here had the same combination and wanted to share the experiences.
My only problem is that the steering wheel button that is used to make, answer and end a call doesn’t support the press and hold option for activating the voice dial.
Wanted to know whether there is workaround for this.
Thnx
Click to expand...
Click to collapse
I also have a problem with getting the voice dial to work on my 320d (new E90 shape).
I have not been able to synchronise my phonebook from my JASJAR to my car. Do I need to copy the entries to my SIM to get that to work?
Thanks
joebongo said:
being an off-road vehicle, have you found a good solid holder for the universal for when you are on steep inclines or bumpy fields?
Click to expand...
Click to collapse
Yes, I have found it, leather case on my belt or in my pocket… :wink:
Re: BMW X3 with BMW BlueTooth+JasJar? (or any other BMW with
ChristelleJvR said:
zormic said:
I was wondering if anybody here had the same combination and wanted to share the experiences.
My only problem is that the steering wheel button that is used to make, answer and end a call doesn’t support the press and hold option for activating the voice dial.
Wanted to know whether there is workaround for this.
Thnx
Click to expand...
Click to collapse
I also have a problem with getting the voice dial to work on my 320d (new E90 shape).
I have not been able to synchronise my phonebook from my JASJAR to my car. Do I need to copy the entries to my SIM to get that to work?
Thanks
Click to expand...
Click to collapse
I tried copying the entries to my SIM card but it didn’t result with syncing phonebook with the car.
About voice dial on the steering wheel, well, what is puzzling me is the fact that the button works perfectly as VOICE DIAL/CONNECT/DISCONNECT/REDIAL button on most of the Nokias that I tried to pair with BMW. :x
I am using Nokia’s BT headset HDW-3 with my JJ and it has only one button for operating the phone with different PRESS/PRESS&HOLD/DOUBLE PRESS combinations and it initiates the voice dial without any problems with PRESS&HOLD.
I repeat the button on steering wheel is behaving like that with Nokia telephones (the same thing PRESS&HOLD) but with not with JJ. It just redials or disconnects active conversation. :?
Is it the same on yours?
Lets invite others to share experience with other cars… although BMW BT is very challenging for every mobile phone, it is very unfriendly…
Re: BMW X3 with BMW BlueTooth+JasJar? (or any other BMW with
[quote="zormic]I repeat the button on steering wheel is behaving like that with Nokia telephones (the same thing PRESS&HOLD) but with not with JJ. It just redials or disconnects active conversation. :?
Is it the same on yours?
Lets invite others to share experience with other cars… although BMW BT is very challenging for every mobile phone, it is very unfriendly…[/quote]
I have not tried it with other phones, but it behaves the same way with my JJ. I started thinking it was because I'm blonde...
Update: (maybe it will be useful to someone)
After updating JJ with latest i-mate ROM the cars BT is able to read the phonebook from JJ. It can read both from the SIM card as well as from telephone memory.
Unfortunately, the issue with voice dial button persists...
I am also having trouble using my BT headset to voice dial (not car related).
See post: http://forum.xda-developers.com/viewtopic.php?t=50138
/Mad
The same thing here and it is definitely the problem of new ROM. Before that my headset speed dialing from my Jabra 800 was flawless...
You win some, you lose some with Win mobile updates...
I have simialr issue with my Audi A4 with in built BT device, the voice dial is particularly sh1t, and activates at the end of voice calls
Tried a number of different ROMs and the experience is the same :x
Lord Buckingham said:
I have simialr issue with my Audi A4 with in built BT device, the voice dial is particularly sh1t, and activates at the end of voice calls
Tried a number of different ROMs and the experience is the same :x
Click to expand...
Click to collapse
I can direct you to this forum where there is a person claiming that after update of ROM hi Audi has all the functions. Check it out...
http://www.x3world.com/bluetooth/57...es-phonebook-transfer-2.html?highlight=jasjar
you may also find this thread usefull....
http://forum.xda-developers.com/viewtopic.php?t=48916
I work for a BMW dealer but havent tried pairing my Wizard...will try it on my bosses new 330i.
also the bmw page that confirms the divices tried and tested by BMW to work with their cars....as you will see, no latest phones...and no WM phones.
still, some phones do work, but dont allow phone book transfer to the car...others dont work at all....
and incase anyone was wondering, BMW's do not support bluetooth stereo...so we cant beam music from the phone to the car
please ask any questions...i will try and answer them.
minty1978 said:
you may also find this thread usefull....
http://forum.xda-developers.com/viewtopic.php?t=48916
I work for a BMW dealer but havent tried pairing my Wizard...will try it on my bosses new 330i.
also the bmw page that confirms the divices tried and tested by BMW to work with their cars....as you will see, no latest phones...and no WM phones.
still, some phones do work, but dont allow phone book transfer to the car...others dont work at all....
and incase anyone was wondering, BMW's do not support bluetooth stereo...so we cant beam music from the phone to the car
please ask any questions...i will try and answer them.
Click to expand...
Click to collapse
I have X5 with BT and HTC Wizard and having problem to even pairing it.
Can you, please let me know you results of trying to pair your Wizard with your boss's bmw?
i've been looking for the answer ( i think it should have been something that more people are suffering from but i was wrong )
i have a new headset. the sony hbh-ds970 nifty little thing. however when i'm receiving a call i only see the phone number on the screen. is there a way to display the name that the call is from when it is in my phonebook?
p.s. i'm using that upgrade to enable a2dp
Yes I know, it's really hard to find something here. Indeed there are more people than only you, who would like this feature to be supported! But bad news! Please read my little review of the headset in combination with the Magician in the A2DP thread: http://forum.xda-developers.com/viewtopic.php?p=337217#337217! So far only the point that MortPlayer does not support AVRCP is outdated.
The short conclusion, that matches also this thread is: "To sum up, the HBH-DS970 is a high quality product and the "Walkman" logo on it is justified. Only the Magician is not an equal counterpart to it."
well i'm willing to start on such an application. but i was looking yesterday, and since havn't found any sdk for the ppc2003se bluetooth stack. No api, actually finding info on a2dp or avrcd was pretty hard to come by.
Can anyone point me in the right direction (sdk for the ppc2003se bluetoothstack?)
i have some good ideas on how to implement the stuff.
That would be really nice! But I don't know if there is an SDK for the stack, maybe ask in a seperate thread!?
hmm why does the caller id sometimes work and sometimes not? i just got a call from a friend, and his name was in the screen, after the call i tried to phone and i got the right name in screen... pretty weird :S
Guys,
try this app (JETware Hands-free Extension for Windows Mobile phones) @ http://www.jetwaremobile.com/index.htm
It works!
The best option until M$ decides to implement it by their own in BT stack...
Conchas said:
Guys,
try this app (JETware Hands-free Extension for Windows Mobile phones) @ http://www.jetwaremobile.com/index.htm
It works!
The best option until M$ decides to implement it by their own in BT stack...
Click to expand...
Click to collapse
I mentioned this already and it does NOT work for me!
Unauthorized said:
I mentioned this already and it does NOT work for me!
Click to expand...
Click to collapse
Luckily, It work with my magician, Name of incoming call display correctly in Sony DS970 bluetooth
Apologies if this is an FAQ, but I've had a quick look and drawn a blank.
I've just got my first Windows mobile phone (Vario II) and one of the things I really miss compared to my old Nokia, is that when I connect my bluetooth headset, I'd like the phone to switch to 'auto answer' and for the volume to be set to max. When I disconnect the headset, I'd like the phone to refert to a 'normal' or 'general' profile.
I require this because I use it on a motorcycle in conjunction with an intercom system, and I need the phone to auto answer after say 2 rings.
Is this possible on a smartphone?
Regards,
Glenn
Join the club mate......
I've been using the Vario2 in combination with a Nolan N-102 with the N-comm BT kit on it.....
I've been #$^&# with it for weeks now and I've made some progression...
First you need a program that allows you to select profiles like Nokia used to have...
I use PocketzenPhone but maybe there are some other(better) programs to do that.....
So then u can swith to a bike profile I've made and enable auto answer....
I've run the cab file to redirect BT sounds to my helmet in stereo (floats somewhere on this forum)
The only thing I can't do at the moment is enable Voicedial from the helmet...
If I press the button designed to start it ........f%ck all happens....
Still working on that but I'm running out of ideas....so any help would be appreciated...
Danny.
Pdanny said:
Join the club mate......
I've been using the Vario2 in combination with a Nolan N-102 with the N-comm BT kit on it.....
I've been #$^&# with it for weeks now and I've made some progression...
First you need a program that allows you to select profiles like Nokia used to have...
I use PocketzenPhone but maybe there are some other(better) programs to do that.....
So then u can swith to a bike profile I've made and enable auto answer....
I've run the cab file to redirect BT sounds to my helmet in stereo (floats somewhere on this forum)
The only thing I can't do at the moment is enable Voicedial from the helmet...
If I press the button designed to start it ........f%ck all happens....
Still working on that but I'm running out of ideas....so any help would be appreciated...
Danny.
Click to expand...
Click to collapse
Hi, the reason you can't activate voice dialing from your headset might be to do with the BT Audio cab you have installed to redirect sound through your headset. If the cab you have installed is the most common one floating around then this actually disables the launch of voice dialing in favour of being able to toggle between sound in the headset and sound on the phone (pressing and holding down the call button for a few seconds on your headset normally).
If you look in the registry HKLM>software>OEM>voicecommand, if launchapenable has a value of 0 then it is disabled. You can enable it again by changing the value to 1 but this will mean that your headset button will now not work as an audio toggle feature because it will launch the voicedial software every time.
Not sure if this is the answer to your problem but it sounds like it might be, hope this helps
Am trying as we speak....thanks for the reply....see wat happens...
D.
Well.....Ive got good news and bad news....
The good news is that I can trigger voicecommand now......
The bad news is that MS voice command 1.6 is not reconizing my accent...(dutch)...
So out of 10 tries it never called the number i wanted.....
So I tried the build in SDdialer.....and that one is doing a better job....
However I can't make the sounds to stick in my helmet........
I mean...
With MSVC by pressing the button on the helmet I could redirect the sound to the helmet and get a voicecommand tone at the same time....
By symply not speaking or saying '"cancel" it would cancel the voicecommand but the sound stayed in the helmet.....
With SDdialer following the same steps as above the sounds does not stay in the helmet but goes back to the speaker......
Any ideas????
BTW is there a dutch version of MS voice command?
If you go back into the registry, in the same location as before, check the value that is in VoiceCmdDuration (This is the amount of time the voice prompt stays active for in seconds) .. the audio cab file usually sets this to 86400 (24 hrs in seconds), if yours is low eg. 10, 20, 30 etc.., set it to 86400 and that may sort out the problem.
Duration is set fort 24 hrs....already..
Funny thing is that MSVC is not cutting out and the sddialer is...
Regsetting stay the same.....
By pressing the button on helmet I just change the exe file.....
Only option is to try and get MsVC to work and get use to my voice....
D.
Hmmm booking slow process.....tryed to call with MsVC and now 2 out 2....
Ordered to play media from helmet......worked..
This is only sitting in the livingroom with helmet on.....looks absolutely silly but thats besides the point
P$ssing with rain here so hoping for better weather to go for a roadtest...
So thing needed for me to get it to work...
-MsVC 1.6
-Bluetooth stereo cab
-Regedit from the MsVC topic..
-PocketzenPhone for designing profiles.....however thinking on removing that...and see how that works.....
D.
I am glad that you are at least part way there to solving the problem
I don't have Voice Command on my phone. On the rare occasion I use voice dialling I use the standard SDdialer program but my sound diversion does not revert back to the handset like yours.
I must have changed something on it to get it working but I am afraid I don't know what because, when I was trying to get it working, I tried absolutely everything and it was quite a while ago now so I have forgotten what I did
It sounds like Voice Command is going to be okay for you though so that is good.
By the way, Phonealarm is also another good profile switching program.
Thanks for the replies guys, but I think I may have accidentally discovered my own solution.
On my T-mobile vario II, if I go to the Phone->Settings and select the 'more' tab (need to scroll along the last tab at the bottom of the screen) there is an option to 'Automatic pickup' which will auto answer a call after x number of rings.
I had always assumed this would kick-in even if no headset was present. However, I've just done some simple testing, and it looks like the auto answer only kicks-in if the phone is currently in comms with a headset (I used a bluetooth one but probably the same for the supplied 'hands free' kit).
So this functions exactly as I want it to.
Oh, and Pdanny, for background info I'm using a Nolan 101 (no bluetooth) with speakers and mic installed. These connect to my 'Starcom' intercom (via an old fasioned curly lead) which allows me to hear directions from my 'TomTom' and also take phone calls via the starcom/phone bluetooth partnership. Down side is that the wife can also talk at me .
As I never want to initiate a call while riding, this setup works just perfect for me. I don't need to remember to change the phone setup either before or after mounting the bike. As soon as the bike ignition is turned on, the intercom partners with the phone. Then if I receive a call, it auto answers and I can take the call. Once the ignition is switched off, the phone reverts to normal non-auto answer.
In my research for this issue I came across an app called 'phonealarm' (from pocketmax.net), it was the manual for this that made me try the above experiment. This looks like a neat app and I may still end up installing it as long as it does not hog the processor.
[edit]OOps sorry Nicky, just noticed you already mentioned phonealarm. I'd be interested in any comments you have about this app, good ot bad [/edit]
Once again, thanks for the replies, and I hope this thread helps someone in the future.
Regards,
Glenn
Phonealarm......give that a try thanks.....
Im also going to test with the buils in auto pick up.....
I knew it was there but i assumed that it would ALWAYS auto pick up...
It seems that that is not the case therefore making the Pocketzenphone and possibly phonealarm obsolete.....
I also get all the sounds over BT in my helmet....incl TT
Also... I don't have a wife .......sounds like a perfect world hey???
Keep you posted on the outcome of the xperiment....
Grtz
Danny
Hi knnelg, glad you managed to sort your problem. I always knew the option for autoanswer was in the settings but like you, I had assumed that it would autoanswer all calls regardless of whether a headset was connected so it is handy to know that it only applies when in headset mode.
You asked about opinions on Phonealarm, I think it is a great program. I have used it on my Vario II and my last phone, an XDA Mini S, and it is has always worked fine, no problems at all.
I really missed having phone profiles when I switched to PDA style phones so Phonealarm was one of the first 3rd party apps I ever bought and I wouldn't be without it now Also, Bruce, the developer of phonealarm, is very good at listening to users input and if enough people make a suggestion about an improvement or tweak to the program, he will implement it in future versions which is really nice.
One of the other programs Pocketmax does, Alarmtoday, is useful too.