2017 m. sausio 14 d., šeštadienis

espeak pavyzdžiai

"Espeak" ir "Festiva" yra  balso sintezavimo (angl. TTS,  Text To Speech) programos, kurios užrašytą tekstą perskaito balsu. Ačiū opensuse.lt

espeak

-s skaitymo greitis, numatyta reikšmė 160
-w - nusako, kad failas bus įrašomas kaip .wav formatu

$ espeak -s 200 "Faster and faster" #Greitinam skaitymo greitį
$ espeak -s 20 "Slower and slower" #Lėtinam skaitymo greitį

Kaip pasižiūrėti kokiomis kalbomis galime šnekinti kompiuterį?

$ espeak --voices5 de M german de
5 el M greek europe/el
5 en M default default
...
2 en-gb M english en (en-uk 2)(en 2)
5 lt M lithuanian europe/lt
5 lv M latvian europe/lv
...


$ espeak --voices=lt
Pty Language Age/Gender VoiceName File Other Languages
5 lt M lithuanian europe/lt     

Šnekinimas lietuvių kalba:

$ espeak -v lt "Išreikštos mintys visados yra negyvos. Hermanas Hesė"


Skaitymas atsisiunčiant internetinį puslapį:

$ wget -qO - http://espeak.sourceforge.net/languages.html | espeak -m -ven+11

Vertimas klausomu .wav formatu:

Tekstinio failo:

$ espeak -f Tekstinio_failo_pav.txt -w wav --stdout >> Audio_failo_pav.wav

Pažymėto teksto rašymas į .wav. failo formatą:

$ echo "$(xsel -o)" | espeak --stdin -w /tmp/file.wav

.pdf dokumento keitimas į .wav rinkmeną:

$ pdftotext -layout pdf-failas.pdf - | espeak --stdin -w /tmp/pdf-file.wav