the problem is with speech engine choice
i believe pico is the one you need to select in your settings (the robotic sounding one) in the text to speech settings (not in navigation settings)
the navigation speech and the phone software speech are conflicting
if set correctly you will only hear robotic verbal commands, if you still hear the fluid speech you need to select the other one as default
-----------------original source:
I found the answer to the navigator voice problem
My Droid 2 voice navigation worked fine and then in the middle of a navigation it changed to the male synthesized voice spouting URLs and nothing useful. Somehow, without any help from me, my TTS changed. Here's info and the fix:
Do you have Google Translate with eSpeak TTS installed? TTS stands for Text-To-Speech, which is what they call software that turns text into speech. There may be two TTS engines on your phone, Pico and eSpeak. The difference between Pico & eSpeak is that Pico sounds like a pleasant, normal person and eSpeak sounds like a 1980's synthesized voice. Pico is Google's engine, so if you're on an Android phone it might work better for you.
The problem with Google Maps turn by turn voice directions apparently lies with the Text-to-speech engine. eSpeak TTS doesn’t play well with Google Maps 5.0! Go figure!
To fix the problem go to settings, Voice input & output, Text-to-speech settings, Under Default Engine choose Pico TTS. This corrected the problem in Google Maps & Navigator. Hopefully this solution will work for you also.
------------------