One thing has bothered me but I do not know anyone else with a Moto Droid and have been to lazy to discuss it in forums till now. That is, people asking for speech-to-text in reference to being able to voice dial while driving. Perhaps it is not documented well enough or perhaps it is just not intuitive but using the Voice Search app you can voice dial and have the phone auto-dial. This seems somewhat odd given that the Droid has a Voice Dialer app but I will explain my experience on how these two perform:
The voice dialer app, when launched, displays a message window indicating that it is listening for a command. If you say 'Call Dad' it will (fairly quickly) find the contact named 'Dad' and display an alert box to call that contact. The problem with this is that it requires you to tap ok or cancel in order to proceed. It does not auto-dial the contact after you have spoken. Needless to say, 2 taps is one too many for dialing while driving.
The voice search app on the other hand handles this a little better and has the added bonus of being able to run easily from the interface you get when docking to the car mount/dock accessory. When you run this app you get a different window indicating the same as before (just phrased a little differently) and you speak your command. Say 'Call Dad Home' and it takes a moment (not nearly as fast as the voice dialer) to complete the search but it will find the contact and display a little bit different of an alert. AS before you get the contact that matched your query and two buttons. This time though, you have a small circular phone icon in the center with a progress bar that fills in a clockwise fashion. This takes 2-3 seconds to fill and when it does your phone will auto-dial the contact with no further input required. You can bypass the pause by tapping on the left button labeled dial or cancel on the right if it found the wrong contact.
I have found a few flaws with the voice search though. For starters, I have noticed that in general I must speak the label for the number to get the match and have the auto dial work. If I have only one number for 'Dad' and and it has the label 'Home' then I must say 'Call Dad Home'. In voice search if I just say 'Call Dad' I will get a results page with Dad as the top result and no auto-dial. Occasionally it works without speaking the label but it seems difficult as though you must say it just right. The other thing is the time, call me impatient but compared the speed of the voice dialer finding contacts, it is very slow. Part of this has to do with the fact that voice search can search contacts, the internet, music and otehr stuff too but I would like to have the option to tell voice search not to perform net searchs. I will have to check but I think I have seen an option fot this and I am pretty sure I chose not to perform net searchs but it does anyway. I will check for sure and update on that.
I was hoping that the voice dialer would get an update allowing it to auto-dial but alas we do not get this
What are your experiences with this (if you have a Droid)? I should also mention that though android phone with an OS less than 2.0 also have voice search but that they are not capable of voice dial as described above. My GF and her Bro have Droid Eris's and I have tried on them.