Linux tekst til tale med Festival

Det er mange grunner til hvorfor du ønsker å aktivere en tekst til tale-funksjonen på en datamaskin. Du kan lide av dårlig (eller ingen) syn, må du kanskje funksjonen for en vitenskap eksperiment, eller kanskje du bare vil ha loggfilene lese for deg. Uansett årsak, er tekst til tale i Linux en ganske rett-frem oppgave.

Det er også mange undersystemer som kan brukes til dette formålet. Men i denne artikkelen vil jeg ta opp med Festival systemet for at teksten til talegjenkjenning. Når dette fungerer kan du bruke den, men du trenger, og på så mange måter som du trenger.

Festival

Festival tekst til tale-systemet ble skapt av Alan W. Svart ved Senter for Speech Technology Research ved University of Edinburgh (med bidrag fra Carnegie Melon University). Festivalen er en full tekst til tale system med mange APIer og en full miljø for forskning og utvikling i området av talesyntese.

Festival har blitt utformet som en flerspråklige system som inkluderer engelsk (britisk og amerikansk uttale ), Welsh, og spansk. For andre språk (som kastiljansk spansk, tsjekkisk, finsk, hindi, italiensk, marathi, polsk, russisk og Telugu) add ons må installeres for bruk.

Installasjon

Mange distribusjoner inkluderer allerede Festival som standard. Men i ditt tilfelle ikke, du kan installere det med disse enkle trinn:

Åpne opp et terminalvindu


    Su til roten bruker (eller bruk sudo hvis nødvendig)..

    Issue kommandoen yum install festival plakater (erstatte yum
    med din pakke installatør som apt-get
    ).

    Godta eventuelle avhengigheter.

    Det er det! Festivalen skal nå være på system og klar til å gå. La oss teste den.

    Testing, testing.

    Selvsagt må du ha en fungerende sound system på PCen for å bruke Festival. La oss sørge for at festivalen fungerer. Åpne opp et terminalvindu igjen og gi kommandoen:

    echo "Har du lyst til å spille et spill?" | Festivalen --tts

    MERK: Forhåpentligvis vet du hva sitatet ovenfor er fra.;-)

    Hvis du hørte det syntetiske tale Festival fungerer. Nå la oss ha Festival lese fra en tekstfil. Lag en tekstfil med noe av innholdet, og lagre filen som test.txt
    . Nå, tilbake i terminalvinduet, gi kommandoen:

    festival --tts test.txt

    Du skal høre det syntetiske tale leser ryggen din tekst for deg
    PDF

    Med Festival fungerer skikkelig kan du også lese PDF-filer ved hjelp av Adobe Reader. Med Adobe reader installert, kan du åpne opp en PDF-fil og deretter klikke Vis > Les høyt for å aktivere tekst til tale på et dokument. Med dette systemet kan du pause, lese hele dokumenter, lese bare en side, og mer.

    Avsluttende tanker

    Du kan virkelig ha det gøy med festivalen system. Du kan sette opp alarmer (med
    kommando) for å vekke deg med en spesiell syntetisert vekkerklokke og mye mer. Men tekst til tale er ikke bare for moro skyld eller forskning. Husk, det er en verden av PC-brukere der ute som er avhengige av systemer som dette. Heldigvis Linux-fellesskapet har dette behovet dekkes. Anmeldelser