Cerca
Ricerca parole o frasi all'interno del sito.

 
Servizi


 
Fase Lunare


 
Calendario
Data: 05/09/2010
Ora: 18:55
« Settembre 2010 »
Lu Ma Me Gi Ve Sa Do
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

 
Login


:


Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english español français italiano português

 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 3 ospiti

 
Top Sections
» Home Page (15779)
» Archivio_... (4225)
» Documenti (3508)
» Fdplus (3508)
» Download (2499)
» Calendar (2462)

 
Sto leggendo
Sam Savage - Firmino
Commenti: 1

 
Statistiche
Visite sito: 149174
Statistiche

Installare Festival text-to-speech in lingua italiana su eee pc (Xandros)

hardware.pngGrazie a molteplici suggerimenti raccolti scandagliando qua e la' per la rete sono riuscito ad installare una versione di Festival, un programma opensource di Text-to-speech per Unix/Linux, che legge in lingua italiana un qualunque testo copiato negli appunti. Perche' questo metodo funzioni, oltre al pacchetto festival in italiano occorre che sia attivo Klipper, utility di gestione del copia incolla in KDE, gia' installata di default nella distribuzione standard.
Nota bene: Questa installazione si portera' via 64 Mb buoni di spazio su disco.
[...]


Come dicevo, serve che Klipper sia in esecuzione, quindi facciamo caricare klipper all'avvio del pc.
Di seguito sono descritti i due metodi che ho utilizzato in easy mode ed in extended mode (full desktop).
In easy mode, da terminale eseguite:

sudo kwrite /usr/bin/startsimple.sh

e cercate nel file la riga che contiene:

minimixer &

Inserite una nuova riga con:

klipper &


Salvate, uscite e riavviate.

In advanced mode:
aprite il text editor (kwrite) e create un nuovo script file che chiamerete klipper.sh, che conterra' i seguenti comandi:


#!/bin/sh
/usr/bin/klipper &
exit 0

nella finestra "salva con nome" del text editor premete il tasto F8 per vedere cartelle e file nascosti. Il file va salvato nella cartella /home/user/.kde/Autorun.
Una volta riavviato il pc, comparira' anche l'icona di Klipper tra le altre.

Installazione di Festival:

Aggiungiamo il repository contenente la versione di festival pacchettizzata per debian:

Apriamo un terminale (Ctrl+Alt+T in easy mode) e digitiamo:

sudo kwrite /etc/apt/sources.list


modifichiamo il file che contiene la lista dei repositories aggiungendo alla fine del file la riga seguente, sempre che non sia gia' presente:

deb http://ftp.it.debian.org/debian/ stable main non-free contrib

Salviamo ed usciamo.
da terminale, digitiamo:

sudo apt-get update

poi apriamo il gestore di pacchetti synaptic per installare il tutto:

sudo synaptic

dalla lista dei pacchetti selezioniamo per l'installazione (avranno a fianco il simbolo della debian):

festival (programma base)
festlex-cmu (componente lingua inglese)
festlex-ifd (componente lingua italiana)
festlex-poslex (componente lingua inglese)
festvox-italp16k (campioni voce femminile ita, opzionale)
festvox-itapc16k (campioni voce maschile ita, necessario)
festvox-kallpc16k (campioni voce maschile ing, default)
libestools1.2 (librerie di strumenti per festival)

una volta installati i pacchetti testiamo festival da terminale, digitando:

festival --language italian

e poi:

(SayText "ciao mondo")

dovreste a questo punto sentire una voce che vi saluta. Somigliera' ad un ubriaco con le adenoidi dall'accento straniero, ma e' comprensibile.

Ora creiamo un'icona con uno smile che richiama festival quando serve.
sempre da terminale eseguiamo:

sudo kwrite /home/user/.icewm/toolbar2

aggiungiamo la riga seguente nella posizione desiderata, facendo attenzione alla sintassi dei comandi:

prog "Leggi" eeepctips /bin/sh -c "dcop klipper klipper getClipboardContents fmt iconv -c -f UTF8 -t LATIN1 festival --tts --language italian"

In modalita' full desktop possiamo editare il launch menu ed aggiungere una nuova voce che lancia il comando:
dcop klipper klipper getClipboardContents fmt iconv -c -f UTF-8 -t LATIN1 festival --tts --language italian

poi lo aggiungeremo alla barra del menu, magari vicino a Firefox, in modo che sia velocemente accessibile.

Ecco fatto! Ora quando selezionate del testo potete copiarlo con Ctrl-C e poi cliccare l'icona appena creata.

Alcuni caratteri speciali non vengono correttamente interpretati dai comandi utilizzati e bloccano l'elaborazione della frase. Non sono riuscito ancora ad isolare il problema, anche cosi' pero' la procedura descritta rende festival a mio avviso sufficientemente utilizzabile.
Troverete molte guide e suggerimenti su come utilizzare al meglio il vostro EEE pc sul sito www.eeepc.it.
Pubblicato Martedi 29 Aprile 2008 - 13:53 (letto 3983 volte)
Comment Commenti (2) Print Stampa

avatarDa: maxrainato Data: Sabato 23 Agosto 2008 - 12:40

E' possibile che ad agosto la versione del linux installata sia differente?
Non trovo la cartella autorun ma una autostart, klipper in modalità schermo pieno non viene visto e la cartella in cui dovrei inserire il comando Leggi nella cartella home non c'è...
Ho preso il pc asus usato ma non credo che il precedente proprietario fosse così smanettone, ha lasciato perfino un suo filmato nel cestino senza svuotarlo... niente di che ma uno sveglio lo avrebbe almeno svuotato e nel filmato si ede solo una faccia assonnata, da cui la deduzione.

Volevo fare un copiaincolla, semmai dopo lo allego, della configurazione a grandi linee

avatarDa: Mosfet Data: Mercoledi 03 Settembre 2008 - 21:19

E' piu' che possibile, anzi. Nel tentativo di installarlo su un asus 900 appena disimballato, quuindi con una Xandros, qualcosa e' andato storto ed ho fatto incriccare il sistema. Dopodiche' visto che dovevo reinstallare comunque il sistema, ho provato prima una Eeebuntu... e ce l'ho ancora installata. L'installazione poi li' e' ancora piu' spinosa a causa presumo di Gnome. Comunque tornando a noi penso sia stato modificato qualcosa. Se mi mandi qualche info in piu' (e' un 701 o 900?) magari...
Approfitto della cosa per specificare che sulle righe di comando

dcop klipper klipper getClipboardContents fmt iconv -c -f UTF-8 -t LATIN1 festival --tts --language italian


vanno aggiunti i caratteri "pipe" ovvero la barra diritta, che per qualche motivo oscuro (qualche impostazione del php usato nel sito, suppongo) mi e' stata allegramente eliminata dalle righe. percio' ecco un errata corrige dove alla parola (pipe) va sostituita la barra diritta. Sorry

prog "Leggi" eeepctips /bin/sh -c "dcop klipper klipper getClipboardContents (pipe) fmt (pipe) iconv -c -f UTF8 -t LATIN1 (pipe) festival --tts --language italian"



dcop klipper klipper getClipboardContents (pipe) fmt (pipe) iconv -c -f UTF-8 -t LATIN1 (pipe) festival --tts --language italian





Le ultime notizie relative a questo argomento

Read remastersys: Backup Live di una Ubuntu 8.10 (29/12/2008 - 22:16) letto 1095 volte
Read Ubuntu, per il Linux c'e' posto eccome... (07/10/2008 - 02:31) letto 424 volte
Read Installare Festival text-to-speech in lingua italiana su eee pc (Xandros) (29/04/2008 - 13:53) letto 3983 volte
Read Ho finalmente in mano un Asus EEE Pc (25/03/2008 - 23:08) letto 435 volte
Read Roomba che ti passa (28/01/2008 - 21:29) letto 415 volte

Tutte le notizie relative a questo argomento
hardware.png
preload preload preload preload preload preload preload