Festival, un programma simile ad eSpeak, è un sintetizzatore vocale utilizzabile dal terminale. È multilingue e oltre all'Inglese supporta anche l'Italiano.

Per installarlo usate Synaptic oppure digitate in un terminale:

sudo apt-get install festival

Per poter utilizzare la voce italiana dovete installare il pacchetto festlex-ifd e poi il pacchetto festvox-italp16k che contiene la voce femminile e/o il pacchetto festvox-itapc16k con quella maschile.

sudo apt-get install festlex-ifd festvox-italp16k festvox-itapc16k

Se invece desiderate avere le voci in altre lingue basta fare un giro su Synaptic e selezionare il pacchetto più adatto alle vostre esigenze.

Finita l'installazione aprite un terminale e digitate il comando "festival" senza virgolette e vi comparirà:

festival>

digitate:

(voice_pc_diphone)

premete invio e successivamente digitate:

per usare la voce maschile:

(voice_pc_diphone)

per usare quella femminile:

(voice_lp_diphone)

adesso digitando:

(SayText "Prova")

sentirete Linux parlare e dire "Prova". 

 

Dopo aver verificato che tutto funzioni potete create un file .festivalvarsrc nella vostra cartella home; apritelo con il vostro editor di testo preferito (per esempio Kate) e scriveteci queste due righe:

(set! main-path "/usr/share/festival") (set! load-path (cons main-path load-path))

Chiudete e salvate il file.

Adesso…