Search Archive

EASY VOICE COMMAND FIX FOR IPHONES!!

By vdubu · Mar 15, 2009in Hacks/Mods💬 13 posts👁️ 3,087 views
Posted Mar 15, 2009 · 05:35 UTC#1

I was having problems using the voice command feature due to the format of the iphone's address book.

 

The unit requires the format of 1112223333 for stored phone numbers.

The iphone's default is (111) 222-3333, which will not work.

 

The easiest way I came up with to solve the problem is as such.

If you have already transferred your phone book to the unit, the steps are as follows:

 

1) Clear the phone book that is currently on the F series unit.

 

2) On your iphone (3g is what I'm using so this was my reference), go to settings --> general --> scroll down to international --> then click on region format --> and choose australia.

 

This removes the brackets and the dashes. (Also, of course, make sure the contact names do not have any symbols in them, i.e. & . , etc.)

 

3) Connect your iphone to your F series unit via bluetooth and transfer your phone book data over.

 

4) Done!! Voice command should work perfectly. You can change your iphone's region back to US or Canada or you can leave it as Australia to assist in getting the proper information to display on your unit when some one calls.

Posted Mar 15, 2009 · 23:00 UTC#2

I didn't have any issues with voice command using defaults. Perhaps the first name/ last name was confusing it, but that certainly had nothing to do with region layout. Granted im in usa, and I thougth europe didnt' have voice commands anyway.

 

Am I missing something?

Posted Mar 16, 2009 · 07:03 UTC#3

Its not the "region" that's the problem, its the format of the iphone's contact numbers with the symbols in it. And most people talk about more complicated ways to get the symbols out. I just found that changing the region automatically takes out the symbols.

Posted Mar 16, 2009 · 12:47 UTC#4

I just don't see the point, I never changed the region format, and I never had any issues using contact voice commands. why did you is what im curious about.

Posted Mar 16, 2009 · 13:02 UTC#5

I think what is trying to be conveyed here is that there is a way on the iPhone to remove the symbols. So that when an incoming call is recieved via bluetooth to the unit the person that is calling (if a saved contact) their name will show up on the unit instead of 5614378537.

Posted Mar 16, 2009 · 20:25 UTC#6

Cool! Good work!

Posted Mar 17, 2009 · 01:01 UTC#7

My voice dial by name always worked--but your fix also allows caller-id to show the name on the navi when receiving incoming calls...i was hoping for an easier solution instead of digging in the f-series database with sqlite...thanks alot!

Posted Mar 18, 2009 · 01:54 UTC#8

This person is a GENIUS! I've tried standard bluetooth passing, seql lite, and the app thats recently surfaced (but doesn't work on a mac) and all to no avail after many hours of cumulated trying. This was easy and worked perfectly the first time. Finally!!

 

Thank you kind sir/ma'am.

Posted Mar 24, 2009 · 20:42 UTC#9

I just tried this and I am still unable to voice dial by name. :shock:

Posted Mar 25, 2009 · 00:22 UTC#10

I think this thing doesn't like my Oklahoma\Texas accent :D

Posted Jun 01, 2009 · 18:19 UTC#11

I tried and it doesnt work. Any ideas?

Posted Jun 01, 2009 · 18:35 UTC#12

I did not work for me too.... but phone book hack did work!! search more for phonebook hack in the forum :idea:

Posted Jun 03, 2009 · 06:24 UTC#13

US Virgin Islands will change the phone number format to exclude symbols but leave the date format in US form.

 

Just FYI. :-)