Okular has a nice read text functionality that by default uses espeak as a backend. As espeak has a rather robotic voice, I would prefer to use SVOX pico.
1 Answer
First ensure that "read-text" functions properly. If not:
sudo apt-get install speech-dispatcher qtspeech5-speechd-plugin speech-dispatcher-picoThen, configure speech dispatcher by editing the file speechd.conf
sudo nano /etc/speech-dispatcher/speechd.confcomment out the line
DefaultModule espeak-nglike this
#DefaultModule espeak-ngand add a line like the following
DefaultModule picoThe above works nice for English. It would be nice to also have a solution for multilingual environments.