Text2mp3 Copyright (c) by Peter Vgner

http://digibooks.idisk.cz/text2mp3


Npoveda

Obsah

1. vod
2. Poiadavky na prevdzku programu
3. popis hlavnho menu programu
3.1. Nastavenia...
3.2. previes sbor(y)...
3.3. Npoveda
3.4. ukoni
4. Znme problmy + plnovan vylepenia
5. Poakovanie a zver
6. Zmeny v jednotlivch verzich


1. VOD

Medzi zrakovo postihnutmi uvatemi sa opakovane objavuj otzky ako efektvne, jednoducho a poda monosti zadarmo previes texty do mp3 sborov. V dnenej modernej dobe, ke sa elektronick knihy daj pota u na tiscky a ke aj do naich kruhov prenikaj mp3 prehrvae tto potreba neobyajne nabrala na intenzite. U nemuste so sebou nosi pota, aby ste si napr. pri cestovan hromadnmi prostriedkami krtili as povanm knihy i hudby. Posta vm miniatrny mp3 prehrva, ktor je plne nenpadn a zmestia sa na hodiny a hodiny hudby i textu prevedenho do mp3. Prve na to posledn by vm mohol posli n free program Text2mp3, ktorho manul prve tate. Snaili sme sa ho urobi o najjednoduchie, ovldanie je vemi intuitvne a jednoduch, program sa nijako neimplementuje do systmu, podporuje hromadn prevod sborov, je zadarmo a verme e sami ocente jeho uitonos.


2. Poiadavky na prevdzku programu

Text2mp3 by mal pracova na vetkch platformch operanho systmu Windows ponc windows98 a Windows XP. Okrem samotnho exe programu text2mp3 mus by v rovnakom adresri ako je kninica tretej strany lameenc.dll, ktor zabezpe prevod wave sboru na vsledn mp3 sbor. Na zver to najdleitejie - v systme mus by naintalovan hlasov vstup, ktor je kompatibiln s rozhranm Microsoft speech api 4. V tunajch podmienkach s to napr. esk hlasov vstup HLAS firmy Galop i hlasov vstup Wintalker voice od spolonosti Rosasoft. Oba hlasov vstupy boli s programom testovan a mali by korektne fungova. Samozrejme by program nemal ma problm s akmkovek hlasovm vstupom, ktor je korektne naprogramovan a tandardy Microsoft speech api 4 dodruje. o sa tka konfigurcie potaa, mal by program bea na vetkom dnes pouvanom, no plat e m rchlej procesor a via pam, tm bude spracovanie textu do wave sboru a hlavne prevod wave sboru na vsledn mp3 sbor rchlej. Tie je odporan ma na disku dostatok vonho miesta, pretoe pomocn wave sbor je hlavne pri dlhch textoch dos vek (desiatky mb).


3. Popis hlavnho menu programu

Kvli maximlnej jednoduchosti je program usporiadan ako dialgov okno. To znamen, e po spusten programu sa pohybujete po jednotlivch polokch stlanm tabultora, aktivciu vykonte stlaenm enteru i medzernka. Program Text2mp3 obsahuje nasledujce tlatka:

3.1. Nastavenia... - po ktorch aktivcii sa dostanete do alieho dialgu, kde si zvolte pkami hlas, ktor chcete na prevod textu poui. Po alom stlan tabultoru sa dostanete na posuvnky, z ktorch prv sli na nastavenie rchlosti a druh na nastavenie vky hlasu. alej je tlatko skka hlasu, po ktorho stlaen vm vybrat hlas oznmi "skka hlasu" s nastavenmi parametrami aby ste vedeli, i vm takto nastaven bud pri samotnom prevode textu vyhovova.
Dialg nastaven obsahuje viacej kariet, teda mete poui klvesov kombinciu ctrl+tab na prepnanie medzi nimi. Doteraz sme hovorili o karte nastavenie hlasu.
Po prepnut na kartu MP3 nastavenia mete pomocou kurzorovch klvesov zvoli dtov rchlos vslednho MP3 sboru, alebo po stlaen klvesu Tab mete pomocou zakrtvacieho polka "Zapn konverziu do MP3" nastavi tto funkcionalitu poda aktulnej potreby. Ke je konverzia do MP3 odkrtnut, program generuje len wave sbory.
Tretia zloka splitter sa vemi podob tejto, kde je mon nastavi kvalitu MP3 sboru, taktie s tam tak ist ovldacie prvky, len ich hodnoty maj in lohu.
Nastavovanie ukonte tlatkom OK, m sa dan parametre zapu na pevn disk /sbor text2mp3.ini v adresri programu) a bud k dispozcii aj pri alom jeho spusten, o v praxi znamen e ak stabilne pouvate rovnak hlas s parametrami tempa a vky rei na ktor ste zvyknut, nebudete u musie nastavenia v budcnosti pred prevodom textu opakova. Zrove sa vrtite do vodnho dialgu programu.

3.2. previes sbor(y)... - po aktivcii tohoto tlatka sa vm otvor klasick dialgov okno Windows na vber jednho prpadne viacerch txt sborov, kde si nalistujete a oznate sbor, alebo skupinu sborov, ktor chcete do mp3 previes. Po takomto oznaen sta stlai enter, m sa zane samotn prevod. Prevod je plne automatick a mete ho sledova, nakoko je na obrazovke vypsan o sa prve deje aj s ukazovateom percent. Program najprv spracuje text do wave sboru, o je indikovan hlsenm "prebieha spracovanie textu". Po skonen tohoto prevodu sa zane  samotn kompresia do mp3, ktor je tie indikovan hlsenm a uplynutmi percentami. Po jej skonen sa vymae pvodn wave sbor a program sa skon, alebo ak ste vybrali viac sborov automaticky zane spracovva sbor al. Ak zrute spracovanie textu i prevod do mp3 napr. pri 5. sbore, 4 preveden sbory mp3 ostan. Vsledn mp3 sbory sa ukladaj do toho istho adresra, kde s txt sbory, ktor prevdzate.
Od verzie 0.0.2.1 me poda aktulneho nastavenia program rozdeli vek sbory, teda poet vetkch sborov na spracovanie sa me od potu sborov vybratch v dialgu otvori sbory odliova.

3.3. Npoveda
Po stlaen tohoto tlatka sa vm otvor sbor text2mp3.txt, ktor prve tate, take asi niet o doda.

3.4. Ukoni
Asi tie nepotrebuje komentr.


4. Znme problmy plus plnovan vylepenia

Program Text2mp3 je stle vo vvoji, bohuia autori programu maj aj mnoho dleitejch vec a km by program bol tak, ak mme o om predstavu, uplynulo by ete veeemi vea asu a preto budeme zmeny do programu zapracovva postupne.
Zatia s znme tieto problmy:
- v screenreaderi Jaws nie s sprvne oznamovan nzvy posuvnkov pre vku a rchlos hlasu.
- s hlasovm vstupom Hlas sa obas stva, e ak sa rchlo po sebe stla tlatko skka hlasu, hlas zamrzne a obnov sa a po stlaen tlatka OK.
- Pri starch verzich Wintalker voice (1,50) pri textoch nad 60 kb program vykon nepovolen operciu a spadne. Preto odporame pouva aktulnu verziu, upgrade je bezplatn.
- Na niektorch systmoch program nepracuje korektne s hlasovm vstupom hlas od spolonosti galop. Zatia dokonca ani nie je znma prina tohoto problmu.
Vylepenia: 
- V budcnosti sa plnuje dorobi funkcia delenia vslednej mp3 na asov seky. Program v sasnej dobe doke rozdeli len text. Tto funkcia je prevzat z programu Splytter L. Pintea, ktor sme odporali pouva na delenie vch textov.
Tento program mete stle poui ako alternatvu, ovldanie je tie vemi jednoduch, obsahuje tie len jedno dialgov okno, kde zadte cestu ku txt sboru a vo vami definovanom adresri sa vm po stlaen tlatka rozde vytvoria sbory poda vopred nastavenej vekosti, na ktorch zaiatku je poradov slo sboru (vemi uiton pri mp3 prehrvaoch - nemte jeden obrovsk sbor, ale mnoho malch, v ktorch si mete listova podobne ako v kapitolch knihy). Program Splitter njdete tu:
http://djmarkus.sk/pn/splitter.exe
- po doladen chb v spoluprci s u ns bene pouvanmi synteztormi zvaujeme prida podporu prevdzania textov do formtu OGG vorbis. Tto monos je navye zatia ete podmienen aj vaimi ohlasmi.
- Ak by ste mali alie npady na vylepenia programu, ozvite sa.


5. Poakovanie plus zver

Zato, e program uzrel svetlo sveta autor akuje predovetkm uboovi Pinteovi a Michalovi Jungmannovi, ktor pomohli nejednou radou.
Tie by sme chceli poakova vetkm, ktor sa dostali pri tan a sem, verme e n program vm bude uitonm pomocnkom. To i a ako sa bude alej rozvja zle aj na vaej odozve, tak nevhajte a pte vae postrehy a nvrhy na adresu:
peter.nedorost@seznam.cz

20.4.2006 Peter Vgner & Peter Nedorost posledn zmena 28.6.2006

6. Zmeny v jednotlivch verzich

0.0.2.1
* skryt nastavenia zaraden do prslunho dialgu (pribudla nov zloka)
* program text2mp3 splynul s programom splitter, ktor sme vm odporali pouva na delenie vch textovch sborov. jeho parametre je mon tie nastavi v dialgu nastavenia.
* prava v sbore text2mp3.txt - okrem popisu novch nastaven s pridan nov znme problmy, ktor nie sme schopn zatia vyriei.

0.0.2.0
* odstrnen problm s mazanm sborov po zruen konverzie
* tlaidlo zrui pri konverzii do mp3 ukon cel program, nepokrauje spracovanm alieho sboru.
* nov v konfiguranom sbore skryt nastavenie [mp3] \ bitrate. povolen hodnoty: 40, 56, 64 (cel sla)
* nov tlaidl npoveda a ukoni
* nastavenia sa ukladaj po potvrden tlaidla OK v dialgu nastavenia (nie a pri ukonen aplikcie)
* ukladaj sa odteraz do sboru text2mp3.ini (vetky nzvy sborov bud zvisl na nzve spustitenho programu napr. aj text2mp3.txt -- sbor npovedy)
* text tlaidla 'otvori sbor' zmenen na 'previes sbor(y)...'
* skryt monos vypn prevod do mp3. zatia len v ini sbore [mp3]\aktvne (hodnoty: 1 =zapnut, 0 =konvertuj len do wav). U naozaj rozrim tie nastavenia, na dnes mm u dialgov dos, km som pridal tie alie 2 tlaidl :-))
* pri innosti program v nzve okna zobrazuje nzov prve spracvanho sboru
* program je od teraz dostupn komu kovek na adrese http://digibooks.idisk.cz/text2mp3

0.0.1.7
* Odstrnen chyba pri vbere hlasu
* nie s viacej ignorovan originlne parametre synteztora
* "vyistenie" pamte pri zatvran dialgu nastavenia
* nie je viac mon vloi vlastn text na pretanie v dialgu nastavenia
* upraven zmena vky a rchlosti hlasu pomocou pgup a pgdn
* dfam, e konene funguje preruenie spracvania textu aj preruenie konverzie do MP3

0.0.1.6 
* Podpora prevodu viacerch sborov
* mal redukcia vekosti exe
* pokus o spoluprcu s hlasovm vstupom hlas.

0.0.1.5 Prv zkemu okruhu testerov dostupn beta verzia.
Nie je mon prevdza viacej sborov, software je nekompatibiln so vetkmi synteztormi. V dialgu nastavenia nie s odtami obrazovky sprvne ohlasovan vetky ovldacie prvky.
Testovan s Wintalker voice.