⇤ ← Versione 1 del 09/09/2008 13.34.47
Dimensione: 3021
Commento:
|
Dimensione: 2853
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 11: | Linea 11: |
È possibile utilizzare il text-to-speech in Ubuntu utilizzando un programma chiamato '''Festival'''. '''Festival''' non funziona con ESD (l'impostazione predefinita del mixer audio) o ALSA, per cui è necessario apportare alcuni cambiamenti. | È possibile utilizzare il text-to-speech in Ubuntu utilizzando un programma chiamato '''Festival'''. '''Festival''' non funziona con ESD (l'impostazione predefinita del mixer audio) o ALSA, per cui è necessario apportare alcuni cambiamenti. |
Linea 35: | Linea 36: |
1. Aprire il file `/etc/festival.scm` con [:EditorDiTesto:Gedit] digitando in un [:AmministrazioneSistema/RigaDiComando:terminale]: | 1. Aprire il file `/etc/festival.scm` con [:EditorDiTesto:Gedit] digitando: |
Linea 37: | Linea 38: |
sudo gedit /etc/festival.scm | gedit /etc/festival.scm |
Linea 49: | Linea 50: |
Aprire il file `/etc/festival.scm` con [:EditorDiTesto:Gedit] digitando in un [:AmministrazioneSistema/RigaDiComando:terminale]: | Aprire il file `/etc/festival.scm` con [:EditorDiTesto:Gedit] digitando: |
Linea 64: | Linea 65: |
Avviate '''Festival''' da :AmministrazioneSistema/RigaDiComando:terminale] digitando: | Avviate '''Festival''' digitando: |
BR Indice() VersioniSupportate(hardy)
Festival - Text-to-Speech
Introduzione
È possibile utilizzare il text-to-speech in Ubuntu utilizzando un programma chiamato Festival. Festival non funziona con ESD (l'impostazione predefinita del mixer audio) o ALSA, per cui è necessario apportare alcuni cambiamenti.
Questa guida spiega come far funzionare Festival con ESD o ALSA.
Se non si utilizza Festival con ESD, sarà necessario disattivare ESD nel pannello preferenze dei Suoni. Altrimenti gli altri programmi non saranno in grado di riprodurre suoni mentre Festival è in funzione.
Installazione
Tutti i comandi che verranno mostrati vanno eseguiti in un [:AmministrazioneSistema/RigaDiComando:terminale] con i [:AmministrazioneSistema/Sudo: privilegi di amministrazione].
Installare Festival:
apt-get install festival
Nota: Le voci sono disponibili nei [:Repository:repository], cercare festvox in [AmministrazioneSistema/Synaptic:Synaptic] per un elenco delle voci disponibili
Configurazione per ESD
Installare esdplay, che fa parte del pacchetto esound-clients:
apt-get install esound-clients
È necessario configurare Festival in modo che invii i suoni mediante ESD. In caso contrario, verrà visualizzato l'errore 'Impossibile aprire /dev/dsp' quando si tenta di eseguire Festival:
Aprire il file /etc/festival.scm con [:EditorDiTesto:Gedit] digitando:
gedit /etc/festival.scm
- Aggiungere le seguenti righe alla fine del file:
(Parameter.set 'Audio_Command "esdplay $ FILE") (Parameter.set 'Audio_Method' Audio_Command) (Parameter.set 'Audio_Required_Format' snd)
- Salvare il file.
Configurazione per ALSA
Aprire il file /etc/festival.scm con [:EditorDiTesto:Gedit] digitando:
sudo gedit /etc/festival.scm
E aggiugere alla fine del file le seguenti righe:
(Parameter.set 'Audio_Command "aplay-D plug: dmix-q-c 1-t-f greggio S16-r $ SR $ FILE") (Parameter.set 'Audio_Method' Audio_Command) (Parameter.set 'Audio_Required_Format' snd)
Alcune fonti lasciano fuori il plug-D: dmix; forse che funziona per i sistemi più vecchi, ma non ha funzionato nella mia Feisty.
Test per il funzionamento di Festival
Avviate Festival digitando:
festival
Verrà visualizzato il simbolo '>' nel :AmministrazioneSistema/RigaDiComando:terminale]. Scrivere (SayText "Ciao") per far dire al Computer la parola "Ciao"
(SayText "Ciao")
Il computer dovrebbe dire "Ciao".
Per ascoltare un file di testo chiamato FILENAME, scrivere nel :AmministrazioneSistema/RigaDiComando:terminale]:
(tts "FILENAME" nil)
Nota: il testo deve essere tra i due ".