Besedilo Linuxa v govor s festivalom

Obstaja veliko razlogov, zakaj želite v računalniku omogočiti funkcijo besedila v govor. Lahko imate slabo (ali brez) vida, morda boste potrebovali funkcijo za znanstveni eksperiment ali pa si želite, da vam bodo datoteke dnevnikov prebrane. Ne glede na razlog, je besedilo v govor v Linuxu dokaj enostavna naloga.

Obstaja tudi veliko podsistemov, ki jih je mogoče uporabiti v ta namen. Toda v tem članku želim nagovoriti s sistemom festivala, da omogočim prepoznavanje besedila v govor. Ko bo to delovalo, ga lahko uporabljate, kolikor potrebujete, in na toliko načinov, kot ga potrebujete.

festivala

Sistem Besedilo besedila v govor je ustvaril Alan W. Black v Centru za raziskave govorne tehnologije na Univerzi v Edinburghu (s prispevki Univerze Carnegie Melon). Festival je celoten sistem besedila v govor z mnogimi API-ji in polno okolje za raziskave in razvoj na področju sinteze govora.

Festival je zasnovan kot večjezični sistem, ki vključuje angleško (britansko in ameriško izgovorjavo), valižanščino in španščino. Za druge jezike (na primer kastiljščina španščina, češčina, finščina, hinduščina, italijanščina, maratščina, poljščina, ruščina in telugu) je treba za uporabo namestiti dodatke.

Namestitev

Številne distribucije že privzeto vključujejo Festival. Če pa tega niste storili, ga lahko namestite s temi preprostimi koraki:

Odprite okno terminala.

  1. Su korenskemu uporabniku (ali po potrebi uporabite sudo).
  2. Izdajte ukaz yum install festival (zamenjati yum z vašim namestitvenim paketom, kot je primeren-dobiti ).
  3. Sprejmite morebitne odvisnosti.

To je to! Festival mora biti zdaj v vašem sistemu in pripravljen za odhod. Preizkusimo ga.

Testiranje, testiranje.

Seveda boste za uporabo festivala morali v računalniku imeti delujoč zvočni sistem. Poskrbimo, da Festival deluje. Znova odprite okno terminala in izdajte ukaz:

odmev 'Bi radi igrali igro?' | festival --tts

OPOMBA: Upajmo, da veste, iz česa izhaja zgornji citat. ;-)

Če ste slišali sintetizirani glas, festival deluje. Zdaj naj festival preberemo iz besedilne datoteke. Ustvarite besedilno datoteko z nekaj vsebine in jo shranite kot test.txt . Zdaj nazaj v oknu terminala izdajte ukaz:

festival --tts test.txt

Morali bi slišati sintetizirani glas, ko berete besedilo za vas.

PDF-ji

Če Festival pravilno deluje, lahko s pomočjo bralnika Adobe berete tudi datoteke PDF. Z nameščenim bralnikom Adobe lahko odprete dokument PDF in kliknete Pogled> Preberi glasno da omogočite govor besedilu na dokumentu. S tem sistemom lahko začasno ustavite, preberete celotne dokumente, preberete samo stran in več.

Končne misli

S sistemom festivala se lahko resnično zabavate. Lahko nastavite alarme (z uporabo ob ukaz), da vas zbudi s posebno sintetizirano budilko in še veliko več. Toda besedilo v govor ni samo za zabavo ali raziskovanje. Ne pozabite, da obstaja svet računalniških uporabnikov, ki se zanašajo na take sisteme. Na srečo ima Linux skupnost to potrebo pokrito.