Homepage
Ostatní projekty

Kecal

Vytvořil Martin Petříček
email

Stručný popis programu

Kecal je program na převod textu na řeč. Dokáže přednést řeč, přednést číslice jako text a snaží se doplnit pomocí slovníku automaticky diakritiku pokud v textu chybí, takže je schopen přednášet i texty "bez hacku a carek".

Použití

Po kompilaci (build.sh na Unixech nebo build.bat na Windows) vznikne mnoho .class souborů, spustitelné jsou dva:
GMain - grafické prostředí, lze zadat do okna libovolý text a nechat ho pronést na zvukovou kartu nebo do souboru.
say - konzolová verze, text se zadává na příkazové řádce, lze ho nechat pronést na zvukovou kartu nebo do souboru.
V souboru speech.properties je uložena konfigurace.
V adresáři sound/ jsou uloženy zvuky pro jednotlivé fonémy a soubor sound.mapping přiřazující k fonémům zvuky, v adresáři word/ je uložen slovník pro doplňování diakritiky.

Dokumentace zdrojových kódů

Dokumentace vygenerovaná pomocí Javadoc je v archivu v adresáři doc/

Minimální doporučená konfigurace

Download

Kompletní zdrojové kódy v Javě a všechny data: kecal.tar.bz2 - 5.5 Mb
K překladu budete potřebovat kompilátor javy.
Pokud nemáte kompilátor Javy, stáhněte si navíc zkompilované .class soubory: kecal-bin.tar.bz2 - 12.5 Kb