espeak :
um sintetizador de voz para inglês (e vários outros idiomas) que converte texto em fala.
opções espeak:
man espeak
Por exemplo, para ler o conteúdo das páginas man:
man ls | espeak
espeak --voices
Listar todos os idiomas de voz disponíveis
espeak -v en-uk
use "en-uk" - inglês britânico para traduzir o texto para fala.
mude para o seu idioma
espeak -s
O padrão é 160 palavras por minuto. Você pode reduzi-lo usando a opção -s
espeak --stdout -t file.txt | aplay
This will convert the text from the file.txt to speech.
Referência: Aqui