Btw, autor (BlindUbuntu) sam nikde (na ubuntu wiki ci na svem blogu) netvrdi, ze se jedna o samotnou distribuci (oznacuje jej jako derivat Ubuntu, ale slovo distribuce padlo az v teto zpravicce).
Blindubuntu je podla mna skvela myslienka aby sa linux presadil aj u zrakovo postihnutych, kdezto by som radsej spojil tie vsetky mozne *buntu systemy a urobil len jedno bubuntu a to by pri instalacii sa pytalo ci to ma byt s KDE, GNOME alebo XFCE, popr edubuntu...
Gentoo, Debian, Fedora, OpenSUSE, Slackware, Arch je len jeden ale bubuntu musi byt 1000000+n lebo bubuntu je teraz IN.
Vždyť je to jedno. Uznávám, že se mi více líbil princip Ubuntu GNOME Edition, Ubuntu KDE Edition, ..., Visually-Impaired Edition. Nicméně obvykle je rozdíl obvykle jen v nainstalování jednoho metabalíku.
Autoři projektu budou velice rádi, pokud jim pomůžete místo speciální verze distribuce předělat to na metabalík, který bude možné nainstalovat do klasického Ubuntu. Pokud jste schopen dělat i něco jiného než kritizovat, tak se určitě zapojte.
Hlavně aby nevidomí dokázali normální instalaci Ubuntu dotáhnout až do místa, kde ten metabalík půjde nainstalovat. Nějak se mi tomu nechce věřit. Skoro mi přijde, že tady ta speciální instalace i dává smysl, na rozdíl od hromady dalších Bubuntu.
Normální instalace Ubuntu umožňuje nabootovat do funkčního screen readeru už minimálně někdy od předminulé verze. Braillské terminály chodí out of the box. Grafický instalátor s orcou taky funguje. Akorát je na tom vidět, že by to chtělo důkladněji testovat. Nicméně všechny důležité komponenty tam jsou. Akorát to chce vyhodit gnome speech s espeakem a dát tam speech-disptacher + festival. Všechno je ale v repozitářích, není potřeba nic kompilovat.
Festival je jediný syntetizér, co opravdu dobře funguje se speech dispatcherem. Tím myslím bleskové odezvy, cachování a stabilitu. Navíc i ta syntéza je mnohem kvalitnější než u espeaku.
Na jakem stroji jste dosel k tomuto zaveru? Ja jsem vse testoval na nekolika dvoujadrech a jednom dvouprocesoru a vzdy mi vysel jako lepsi espeak, nez-li festival.
Navíc, u festivalu mmi příjde, že český hlas je docela jednotvárný,.....
Ano, samozřejmě, už jsem tam obzkoušel i obměnit downgradem, případně prostř. unstable repozitářů i libsox, ale mámm tam relativně pomalou odezvu, navíc má vyšší nároky na CPU - s eSpeakem cca 7%, s festivalem někdy až okolo 20%.
Ano, na instalaci si člověk vystačí i s klasickým Ubuntu. Nejlepším ešením je udělat metabalíček, ale na to teď bohužel nemám dostatek času. Možná začátkem příštího měsíce... Akorád se mi oc nelíbí dávat do balíčku nový kernel, ale v důsledku stejně bude generické jádro Ubuntu zachováno.
Kernel bych tam opravdu nedával. Leda jako volitelnou pooložku, kdyby chtěl někdo používat čistě konzoli přes speakup. Raději bych ale viděl nějaké userspace řešení, například na bázi brltty. Speakup má řadu problémů a jeho horké klávesy se tlučou s těmi v orce. Mimochodem, řešil jste UTF8 u brltty? Ta verze v ubuntu pro něj nemá překódovávací tabulky, takže některé znaky se zobrazují špatně. Verze 3.8 už by měla být OK, ale zatím jsme se nedostali k tomu to tam napsaovat.
Nene, tohle jsem vůbec neřešil, protože řádek nepoužívám, ale určitě bych uvítal jakoukoli pomoc na brltty(nijak jsem to nekonfiguroval). Jinak, kernel patchnutý seakupem bych tam rozhodně nechal, protože, když nevidomému spadnou Xka je v háji :-). Ale, napadlo mě, že by se nespouštěl automaticky, ale jen na vyžádání, i když to by mělo taky svou nevýhodu, kdyby se při bootu něco stalo.
Nejradši bych to všechno napasoval do jednoho debianního balíku, který by měl vše jako závislosti, nějak o tom popřemýšlím...
Každopádně, na brltty by se podívat určitě chtělo! Někde jsem o tomm sice četl pár článků, jenomže bez zařízení, na kterém bych vše mohl testovat je to výstřel do prázdna.
No jo, ale pokud mu Xka nespadnou, tak pořádně nemůže používat orcu, protože se mu klávesy ovládající virtuální kruzory budou tlouct s těmi speakupovými. Kolega to řeší (respektive řešil, teď má řádek, takže má konzoli krásně pod kontrolou) tak, že se dokázal nalogovat a sputstit speakup po slepu a pak ho zase ustřelil, ale to není řešení. Když už tam musí nutně být, tak by bylo dobré ho rozhodně nespouštět defaultně a pokud ano, tak ho nějak navázat na spouštěcí skript orcy, který by ho ustřelil. Nebo ho nějak navázat na ctrl-alt-Fn, aby se spustil jenom při přepnutí do konzole a zase zrušil při přepnutí zpět.
IMHO je to ale zbytečná práce, speakup prostě skončil a do dalšího jádra už ho nedostanete.
Je to sice mrtvý projekt a pro běžného uživatele je práce s konzolí zbytečná - případně je pravda, že lze použít Emacs, jenomže pro lidi, kteří s konzolí dělat potřebují je to pak problém. A problémy při bbootu typu špatně odpojeného disku, který potřebuje opravit se bez SpeakUpu řešit nedají. Já jsem to řešil tím, že jsem přidl jádro opatchované speakupem - není na prvním místě v bootloaderu, takže se implicitně nespouští...
Myslíte, že už se SpeakUp nijak dál vyvýjet nebude? Psal jsem sice před nedávnem Kirku Reiserovi, ale doposud mi neodpovděl.
Co vím já, tak speakup vyhodili z jádra proto, že je to šílený hack, co už nechtěl nikdo spravovat. Řešení v userspace je cesta. Takový brltty jako screen reader funguje dobře a přinutit ho, aby ty stringy házel i na speech dispatcher by snad nebyl větší problém. Možná to dokonce už je.
Kdyby posílal výstup dispatcheru, určitě bych SpeakUp úplně vykopnul, rozhodně by bylo userspace elegantnější řešení. Zkusímm popátrat - možná by něco mohli vědět lidi z Free(b)softu - zkusim napsat do tamější el. kkonference.
Jinak, mohl byste mi napsat(spíš soukromě na sukany@braillnet.cz) podrobbnější informace o brltty a utf8? Resp. co je třeba udělat, aby vše fungovalo?
Takže, zatím bohužel není brltty se speech-dispatcherem provázatelný. Někde jsem se dočetl o screen-readerech yasr a screader, nicméně, co jsem to asi před půlrokem testoval na Debianu, češtinu se v tom vynutit nepodařilo... Ještě se na to zkusím teď o víkendu podívat a pak dám vědět :-)
Každopádně bych Vám chtěl strašně moc poděkovat za velmi podnětné připomínky!