Voice controls can be hit and miss. I think that is because my exhaust note may interfere with it picking up my commands.
You need to add in all of your numbers manually into the bluetooth system, it doesn't access your phone contact list. Shouting list names will tell you all of the currently saved names in its system. Don't be alarmed when you hear someone elses voice as it will be what they saved their numbers as.
Typical phone for me:
me: Push button
me: dial name
phone: The name please
me: Dad
phone: pardon?
me: Daaad
phone: pardon?
me:Dad (in a deeper voice)
phone: pardon?
me: Dad (in a normal voice with out my foot on the accelerator)
phone:The number is dialled
Then my EE signal will fail and it will drop the call!
You can use "Dial Number" to manually speak out a numer also. There is a pdf of the booklet knocking around somewhere