Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

When I use voice dialing, the wrong contact is selected often enough that I'd like a chance to abort the call before it starts. If I tap the call button on my headset, it seems to transfer the call back to the phone; by the time I reach for the phone, and hang up, I've left a missed call on a random person's phone. What is the proper way to abort a call from the headset when the dialer picks the wrong contact? Is there some way to get a bit more delay before the call connects?

Moto Droid (stock), 2.2, Moto H720 headset.

share|improve this question
    
I can't seem to find anything online about a Motorola H20 headset. Is that definitely the model number? –  Dave Veffer Dec 21 '10 at 13:20
    
I would personally treat the problem instead of the symptoms ... see if you can get an app that can better recognize your voice or something :) –  Matthew Read Dec 21 '10 at 18:52
    
@ToxMox It's H720. Fixed the post. @Matthew Read -- it's the stock voice dialer. I do have a number of non-English names in my contact list, I'm not sure if that may be part of the reason for the miscues. –  TomG Dec 23 '10 at 1:36
    
The new Voice Search is supposed to adjust itself to your voice over time. –  Al E. Dec 23 '10 at 1:44
    
Grrrr -- called "Mehmet" instead of "Marlene" again. Not sure how it can adjust to my voice if there's no way to give feedback that it got it wrong. –  TomG Dec 31 '10 at 5:04
add comment

2 Answers

On my Spica (Samdroid Froyo Mod), there are two stock voice caller, the Android's stock "Voice Dialer" (com.android.voicedialer):

voice dialer icon

On the stock Android Voice Dialer, when you start the Voice Dialer app and then speak "Call ", this shows up:

voice dialer listening for speech voice dialer cancel

the stock Voice Dialer can be cancelled by pressing the highlighted "Cancel" button. The Voice Dialer does not automatically call the contact, it waits for you to tap on the contact's name to start the call.

The other voice caller is using Google-branded "Voice Search" (com.google.android.voicesearch):

voice search box

when you tap on the Voice Search button on the Google Search Widget and then speak "Call " this screen shows up:

voice search listening for speech voice search dialing

the Google-branded Voice Search automatically dial after a short delay the spoken contact, and you can tap "Cancel" before the spinning highlighting is out to cancel the call without leaving missed calls.

I'm not sure which voice dialer you're using, can you clarify?

share|improve this answer
    
It's the stock Bluetooth voice dialer -- which displays a screen like the one on the left if the screen is on and unlocked, except the heading says "Bluetooth Voice Dialer". I want a way to cancel the call from the headset -- if the phone is in the car dock, I may have to turn on the display, unlock the phone, and then go to the phone app to hang up the call that's connecting. If the phone is in my jeans pocket under a winter coat, similar problem.... –  TomG Dec 23 '10 at 13:18
    
On my "dumb" Moto Razr, if I tap the call button on the headset after it announces who it's calling, it hangs up without completing a call. I'd really like something similar here. –  TomG Dec 23 '10 at 13:21
add comment
up vote 0 down vote accepted

I ended up compromising on this by setting Google Voice to "Ask on every call", which gave me a chance to cancel the call. The downside is having to touch "make call without Google Voice" to put the call through.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.