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.

Is there any way to integrate voice search's navigate to/directions to/map of commands with your contact list? If I want to go to Bob Jones's house, I don't want to go to Bob Jones Co.

share|improve this question
    
I have this same problem as well. I am unable to call any of my contacts. I say "Call Dad" and it dials someone in Daytona. I presume that if someone answers @drhorrible's question, they will also answer mine. –  Chance Mar 24 '11 at 13:56
add comment

3 Answers 3

Voice Search for contacts only works with contact from the primary account setup on the Android phone. Also the primary account contact sync must be enable. I confirmed it by testing with my Galaxy S 4G. Since primary account on an Android phone must be a gmail account, this also means the voice search for contacts only works if the contact is stored in the gmail account. Since my main email account is with live.com, which I had setup on my Android phone using MS Exchange Sync, I came up with this is work around to allow Voice Search. I go to my Gmail account and add contacts that I like to be able to do voice search with. I made sure the contact only have names entered with no other information. This way, I can enable contact sync with the gmail account to perform voice search without allowing the gmail contact pollute the combined contact list on my Android phone. If you really don't want Gmail account to show up in your phone at all, you can always separate & then delete the gmail account from your other account. As long as the contact sync is enabled, the voice search will still work. The is kind of a pain, but too bad for me since I only care to add contacts to Gmail for relatively few people that I actually call/text often. It also helps that Gmail web interface was done in a way that is really easy to add contacts with just names.

share|improve this answer
add comment

Do you speak with a US accent? I'm in Aus and find the voice commands work far better if I try a US accent than my regular Australian drawl.

share|improve this answer
add comment

Have you tried navigate to bob jones home?

You can use the label on the address when using the voice command. The above command is different than navigate to bob jones work.

Update: One thing to remember: Your contacts need to be accessible to the Google Servers. In other words, you need to be syncing to your Google account. The actual voice-to-text work is done on Google's servers, not on your phone. (Try using voice search while in Airline mode.) See this Google Support thread.

And, of course, your Contacts need to be in your "Searchable items". (I get there by hitting the search button, then the blue 'g' to the left, then the settings icon.)

share|improve this answer
    
I haven't tried navigate but I have tried call wifes_name mobile to no avail. –  Chance Mar 24 '11 at 14:13
    
@Chance: It works for me on my Droid. Does your wife have a common name and it's picking up a different contact? –  Al E. Mar 24 '11 at 14:50
    
@Al Everett, in the case of my wife, it is an unusual spelling, but it seems to still understand it. Let's say my wife's name is Taresuh. I say Call Taresuh and it does a Google search for Call Taresuh, so it obviously picks up the name correctly, it just doesn't have the actual call as an option. –  Chance Mar 24 '11 at 15:12
    
Furthermore confusing matters, it worked last week. I was able to say Call Dan Mobile last week. Today, I say Call Tim Mobile and it has various options, Call Tim Wells Mobile Tire Services, Call Telecom Italia Mobile S.P.A. - Il Telefonino. Here's where it gets strange. It gives Call Dan - Mobile which I think it is picking up from my Voice Search history. –  Chance Mar 24 '11 at 15:16
    
Voice Search is obviously still a work-in-progress. –  Al E. Mar 24 '11 at 15:22
show 9 more comments

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.