espeak
может читать вслух на нескольких языках. Английский язык по умолчанию, но вы можете использовать опцию -v sv
для шведского и соответствующие голоса для других языков. См. man espeak
для более подробной информации. Например, измените скорость, если вам кажется, что espeak
говорит слишком быстро.
Вы можете установить espeak
из репозитория Universe,
sudo apt install espeak
и он может читать из строки, файла или из стандартного ввода (вы можете передать в него ), например
espeak 'Hello World'
espeak < /etc/hostname
date '+It is %H %M'| espeak
Так что у вас должно получиться бежать
espeak < a.txt
См. также эту ссылку .