Kecal
Vytvořil Martin Petříček
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
- Java Virtual Machine 1.4 Runtime
- 16 Mb Ram
- Zvuková karta
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