[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
external:companions [2007/09/12 16:14]
ptacek
external:companions [2007/09/17 10:51]
ptacek
Line 3: Line 3:
 ===== Q&A ===== ===== Q&A =====
 **Jak to probiha ?** **Jak to probiha ?**
-Tohle je autentický vygenerovani tretiho stromu z danyho souboru, až na mnou přidaný značení toho, co jde na STDERR nebo na STDOUT+Tohle je autentický vygenerovani tretiho stromu z danyho souboru, až na mnou přidaný značení toho, co jde na STDERR nebo na STDOUT. Generator je v perlu. --JPta
 <code> <code>
 drak:...~/ generate_sentence ln94211_9.t.pls.gz 3 drak:...~/ generate_sentence ln94211_9.t.pls.gz 3
Line 19: Line 19:
  
 **Kodování?** **Kodování?**
-iso-8859-2+iso-8859-2 --JPta 
 + 
 +To je v pořádku, používáme iso-8859-2. --JRom
  
 **Spouštění syntézy hlasu od nuly trvá dlouho** **Spouštění syntézy hlasu od nuly trvá dlouho**
-bud ji nechat cekat na pipe, nez neco pritece, +napada me: bud ji nechat cekat na pipe, nez neco pritece, 
-nebo ji zabalit do nejakyho jednoduchyho servru+nebo ji zabalit do nejakyho jednoduchyho servru, v cem to mate napsany? --JPta 
 + 
 +Uděláme to asi tak, že v Pythonu vyrobíme jednoduchý interaktivní rozhrani. To po spuštění spustí syntézu jako svůj subproces a odchytne její STDIN a STDOUT. Pak se to zeptá na soubor s TG a pořadový číslo, pak to spustí tvůj program, odchytne jeho STDOUT, vysosne z něj tu část G: a předá ji na STDIN syntézy. Ta uloží WAV do souboru  a na svůj STDOUT vrátí název toho souboru. WAV se přehraje v aplay a znova se objeví výzva k zadání souboru s TG... --JRom 
 + 
 + 
 +**generate_sentece dependencies** 
 +Jo a co budeme potřebovat na tom našem počítači mít, aby šel spustit tvůj program? Mam tam Suse 10.0, Perl a takové ty věci. --JRom 
 +[[http://ufal.mff.cuni.cz/~pajas/tred/index.html|Tred]] je prostředí pro práci se stromama, 
 +užívám to na loadování stromů, takže už hotová instalace by se šikla. Pak ještě potřebujeme morfologii J.Hajiče. Mám ji jako modul ala CPAN, jen musím vyřešit jeden problém s cestou. --JPta 
 + 
 + 
 +===== Instalace ===== 
 + 
 +krok 1] 
 +naistalovat TrEd z http://ufal.mff.cuni.cz/~pajas/tred/ 
 +symlinknout "btred" do nejakeho adresare, ktery je v path 
 + 
 +krok 2] 
 +checkout generator z svn://svn.ms.mff.cuni.cz/generate 
 +u/p = kky.zcu.cz/****** 
 +symlinknout shell skript "generate_sentence" do nejakeho adresare, ktery je v path 
 + 
 +krok 3] 
 +za tohle se stydim, jeste sem to nestacil nejak zlidstit, nebo spis naopak automatizovat: 
 +uzivam Perli modul CzechMorpho.pm obalujici ceskou ceckovou morfologii 
 +  * modul je potreba checkoutnout z svn://svn.ms.mff.cuni.cz/morpho-pm 
 +  * prepsat natvrdo nejake cesty 
 +  * umakovat, v prubehu toho se vola swig 
 +  * a instalovat do perli knihovny 
 + 
 + 
 + 
 + 
 + 

[ Back to the navigation ] [ Back to the content ]