Portál AbcLinuxu, 11. května 2025 10:42
Řešení dotazu:
Já používám na archlinuxu epos syntézu řeči
no a mam scriptík v /usr/bin/cti s obsahem
#!/bin/bash
echo "$@" | uconv -f utf-8 -t iso-8859-2 | say -
pak jen nějaký soubor txt posílám k přečtení tomu scriptu.
hlas violka cz si vyzkoušej na : http://epos.ure.cas.cz/cgi-bin/saye.cgi?lang=czech
Popřípadě ve festivalu
do
~/.festivalrc
dát
(set! czech-lexicon-file "/usr/share/festival/lib/czech-lexicon.out")
(require 'czech)
(set! voice_default 'voice_czech_ph)
a číst :
echo "Zkouška čtení textu" | iconv -f UTF-8 -t ISO8859-2 | festival --tts
Zaznamenat:
echo "Zkouška čtení textu" | iconv -f UTF-8 -t ISO8859-2 | text2wave -o tts.wav
Přehrát:
aplay tts.wav
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.