Text de Linux a discurs amb el Festival

Proveu El Nostre Instrument Per Eliminar Problemes

Hi ha moltes raons per les quals voleu activar una funció de text a veu en un ordinador. Podríeu patir una visió deficient (o no), potser necessiteu la funció per a un experiment científic, o potser només voleu que us els llegiu els fitxers de registre. No importa el motiu, el text a veu en Linux és una tasca senzilla.

També hi ha molts sub-sistemes que es poden utilitzar amb aquest propòsit. Però en aquest article vull abordar amb el sistema del festival per habilitar el reconeixement de text a veu. Una vegada que això funcioni, podeu utilitzar-lo, de tota manera que necessiteu i de la manera que necessiteu.

Festival

El sistema de text a discurs del Festival va ser creat per Alan W. Black al Centre for Speech Technology Research de la Universitat d’Edimburg (amb aportacions de la Carnegie Melon University). El Festival és un sistema de text a veu completa amb moltes API i un entorn complet per a la investigació i el desenvolupament en l'àrea de síntesi de veu.

El festival ha estat dissenyat com un sistema multilingüe que inclou anglès (pronunciació britànica i americana), galès i espanyol. Per a altres idiomes (com ara castellà castellà, txec, finès, hindi, italià, marathi, polonès, rus i telugu), cal afegir complements per utilitzar-los.

Instal·lació

Moltes distribucions ja inclouen el festival per defecte. Però en cas de no fer-ho, podeu instal·lar-lo amb aquests passos fàcils:

Obre una finestra del terminal.

  1. Vés a l'usuari root (o utilitzeu sudo si cal).
  2. Emet l'ordre yum install festival (substituir amb el vostre instal·lador de paquets particular com apte-obtenir ).
  3. Accepta qualsevol dependència.

Això és! El festival hauria d'estar al vostre sistema i estar preparat per començar. Provem-ho.

Prova, prova.

Naturalment, haureu de tenir un sistema de so funcionant al vostre PC per utilitzar el festival. Assegurem-nos que el Festival funciona. Obre de nou una finestra del terminal i emet l’ordre:

eco 'Voleu jugar a un joc?' | festival --tts

NOTA: Esperem que sàpiga de què prové la cita anterior. ;-)

Si heu sentit la veu sintetitzada, el festival funciona. Ara, hem llegit el festival des d’un fitxer de text. Creeu un fitxer de text amb algun contingut i deseu-lo com a prova.txt . Ara, de nou a la finestra del terminal, emeti l’ordre:

festival --tts test.txt

Hauríeu d’escoltar la veu sintetitzada que llegís el text de nou.

PDFs

Amb el festival que funciona correctament, també podeu llegir PDF amb l'ajut del lector d'Adobe. Amb el lector d'Adobe instal·lat, podeu obrir un PDF i després fer clic Veure> Llegir en veu alta per habilitar el text a la veu en un document. Amb aquest sistema podeu fer una pausa, llegir documents sencers, llegir només una pàgina i molt més.

Pensaments finals

Realment podeu divertir-vos amb el sistema del Festival. Podeu configurar alarmes (utilitzant el botó a comandament) us permetrà despertar-vos amb un despertador especial sintetitzat i molt més. Però el text a la parla no és només per a la diversió o la investigació. Recordeu-vos que hi ha un món d’usuaris d’ordinadors que confien en sistemes com aquest. Afortunadament la comunitat Linux té aquesta necessitat coberta.