nGhost Voice Synth
Voice synth was a 2.0.2 feature. But it's been broken for a while now, especially since so many improvements have gone into nGhost since a year ago. Now its fixed!
Here's a quick and dirty audio-byte:
The idea is, anything that want to speak to you, should use this plugin. That way, media and voice won't be used at the same time. NVoiceSynth keeps track of the player state and pauses it when it needs to say something.
you can have your app speak to nghost via nghost-cmd:
LinuxICE beta2 will have this fix and Navit will be preconfigured to use nghost's voice synth engine for directions.
nghost-cmd nvoicesynth:null speak \"say something\"
BTW, it's not really an mp3, it's ogg, but apparently this forum doesn't like free audio formats....