Kecal
Kecal je program na převod textu na řeč. Dokáže přednést řeč v češtině, 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 MBK překladu budete potřebovat kompilátor Javy (JDK).