Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Maxiride/Prove2"
Differenze tra le versioni 20 e 21
Versione 20 del 01/05/2010 15.10.03
Dimensione: 2793
Commento: versioni → informazioni
Versione 21 del 14/03/2011 12.51.01
Dimensione: 2799
Autore: localhost
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()]]
[[Informazioni(rilasci="8.04")]]
<<BR>>
<<Indice>>
<<Informazioni(rilasci="8.04")>>
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 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 71: Linea 71:
 * [https://help.ubuntu.com/community/TextToSpeech Documento originale]  * [[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

  1. 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:

  2. 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)
  3. 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

  1. Avviare Festival, digitare in termiale:

    festival
  2. 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.
  3. Per ascoltare un file di testo chiamato FILENAME, digitare:

    (tts "FILENAME" nil)

Ulteriori risorse


CategoryHomepage