Okular обладает хорошей функциональностью для чтения текста, которая по умолчанию использует espeak в качестве бэкэнда. Так как espeak имеет довольно роботизированный голос, я бы предпочел использовать SVOX pico.
Сначала убедитесь, что «чтение-текст» функционирует правильно. Если нет:
sudo apt-get install speech-dispatcher qtspeech5-speechd-plugin speech-dispatcher-pico
Тогда, сконфигурируйте речевой диспетчер, отредактировав файл completiond.conf
sudo nano /etc/speech-dispatcher/speechd.conf
reft oft oft
DefaultModule espeak-ng
, как это
#DefaultModule espeak-ng
, и добавьте строку, подобную следующему
DefaultModule pico
, вышеупомянутое для английского. Было бы неплохо также иметь решение для многоязычных сред.