I wonder if the maps have the single digit streets as "1<space>st", 2<space>nd", etc... When I was having the "US/USouth" issue, I found that it was "U<space>S" in the maps, which caused the TTS to originally say "U South" instead of "U" "S".

Have you tried overriding the single digit streets like 1<space>st="first" in the dictionary.voice file instead of 1st="first"? Just a guess...

Sent from my HP SlateBook 10 x2 PC using Tapatalk