In Fedora I've never managed to get ViaVoice working because the outloud files needed to support ViaVoice are too outdated for the modern versions of gcc so they'll no longer compile.