Portál AbcLinuxu, 2. května 2025 00:29
GUI pro festival
18.5.2010 21:51
| Přečteno: 1155×
| poslední úprava: 18.5.2010 22:52
Občas mě už nebaví číst články, které jsou trošku delší než bych po vysilujícím dni zvládnul. Pro tyto chvíle jsem si napsal menší GUI v Qt pro program festival. Toto gui ale potřebuje, aby v některém adresáři z proměnné $PATH (např. /usr/bin) byla uložena ve spustitélném souboru s názvem playfileinfestival tato kolona:
cat $1 | tr »…„–“ " " | tr . - | iconv -f utf-8 -t iso-8859-2 | festival --tts
Lepší kolona řešící poznámku 1. (Děkuji uživateli chrono)
cat $1 | iconv -f utf-8 -t iso-8859-2//IGNORE | festival --tts
poznámka 1: festival používá kódování iso-8859-2, které neobsahuje některé znaky používané na webových stránkách. Proto jsem je odfiltroval (sice ne všechny, ale postupně je přidávám). -- vyřešeno
poznámka 2: gui nadstavba festivalu vytváří v HOME adresáři soubor s aktualně čteným textem, který se ovšem nemaže. ??TODO??
vlastní GUI projekt
Vim, že to je všechno trochu prasárna, ale funkční :)
Ještě přidávám nastavení festivalu:
more ~/.festivalrc
(Parameter.set 'Audio_Method 'esdaudio)
(require "/usr/share/festival/czech")
(set! voice_default 'voice_czech_ph)
Tiskni
Sdílej:
Komentáře
Vložit další komentář
18.5.2010 22:18
chrono
Re: GUI pro festival
18.5.2010 22:22
chrono
Re: GUI pro festival
Založit nové vlákno •
Nahoru
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.