Dimensione: 2740
Commento:
|
← Versione 21 del 14/03/2011 12.51.01 ⇥
Dimensione: 2799
Commento: converted to 1.6 markup
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[BR]] [[Indice()]] [[VersioniSupportate(hardy)]] |
<<BR>> <<Indice>> <<Informazioni(rilasci="8.04")>> |
Linea 8: | Linea 8: |
È 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'''. Il programma non funziona con '''ESD''' (l'impostazione predefinita del mixer audio) o '''ALSA''', per cui è necessario apportare alcuni cambiamenti. |
Linea 11: | Linea 11: |
Questa guida spiega come far funzionare Festival con ESD o ALSA. | Questa guida spiega come far funzionare Festival con '''ESD''' o '''ALSA'''. |
Linea 13: | Linea 13: |
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. | 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. |
Linea 17: | Linea 17: |
[:AmministrazioneSistema/InstallareProgrammi:Installare] il pacchetto ''festival'', disponibili nel [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. | [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto ''festival'', disponibili nel [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali. |
Linea 23: | Linea 23: |
È 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''': | È 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''': |
Linea 26: | Linea 26: |
0. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] e usando i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/festival.scm` e aggiungere in fondo al file la seguente riga: | 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] e usando i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/festival.scm` e aggiungere in fondo al file la seguente riga: |
Linea 50: | Linea 50: |
0. Avviare '''Festival''' digitare in [:AmministrazioneSistema/RigaDiComando:termiale]: | 0. Avviare '''Festival''', digitare in [[AmministrazioneSistema/RigaDiComando|termiale]]: |
Linea 69: | Linea 69: |
= Ulteriori Risorse = * [https://help.ubuntu.com/community/TextToSpeech Documento Originale] |
= Ulteriori risorse = * [[https://help.ubuntu.com/community/TextToSpeech|Documento originale]] |
Introduzione
È possibile utilizzare il text-to-speech in Ubuntu utilizzando un programma chiamato Festival. Il programma 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
Installare il pacchetto festival, disponibili nel componente universe dei repository ufficiali.
Configurazione per ESD
Installare il pacchetto esound-clients, disponibili nel componente universe dei repository ufficiali.
È 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 con un editor di testo e usando i privilegi di amministrazione il file /etc/festival.scm e aggiungere in fondo al file la seguente riga:
(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 con un editor di testo e usando i privilegi di amministrazione il file /etc/festival.scm e aggiungere in fondo al file la seguente riga:
(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
Avviare Festival, digitare in termiale:
festival
Verrà visualizzato il simbolo '>' nel terminale. Digitare il seguente comando per far dire al computer la parola "Ciao":
(SayText "Ciao")
Sostituire "Ciao" con la parola che si desidera far dire al computer.Per ascoltare un file di testo chiamato FILENAME, digitare:
(tts "FILENAME" nil)