I think this is the way it works. You have to wait through each prompt. I have also found that certain names either make no sense to the computer, or sound too close to others, so I set up a few custom contacts in my phone. For example, I have a contact called "My house" with nothing on it but my home phone number. That speeds up the process.I have to say 'call' then wait for the dumb thing to ask 'by name or by number?' before I say 'by name'. Then I have to wait for it to ask for the name before I say the name. Any attempt to save seconds in the process invariably ends up with me swearing at the speaker.