Why not just set navigation audio to alerts only (at least in Google maps)
Setting audio to alerts works when a traffic situation develops while I am driving and the optimal route changes on the fly (generating an alert). But, if there is a pre-existing situation when I start that's changing the route in a couple of places from the "normal" route I get 80%of the time, alerts will only notify me of it about it five seconds after I miss the unusual exit, when it starts finding a new route.
Of course the simple fix is to get a phone mount and just look at the route whenever you want - but then you're leaving the screen on constantly, or unlocking it at arm's reach while driving.