It's possible to change the Google Maps voice for directions by changing its language settings. The process is different for iPhone and Android.
You can calibrate your Google Maps app to give more accurate directions on iPhone or Android, though your options on iPhone are comparatively limited.