SandFly: nyílt forráskódú képernyőolvasó Androidra, MI-funkciókkal

Új képernyőolvasó jelent meg Androidra: a SandFly a TalkBack egyik leszármazottja, ingyenes alapfunkciókkal és fizetős Pro csomaggal.

A SandFly Android 8 vagy újabb rendszert futtató telefonokon és táblagépeken, valamint Wear OS okosórákon használható. Az Accessible Android ismertetője szerint Aaron Hewitt fejleszti, a legutóbbi tesztelés a 0.3.0-s verzióval, Android 17-en történt. A projekt a Backtalk nevű képernyőolvasó elágazása (fork), a Backtalk pedig a Google TalkBackjén alapul. A fejlesztők közlése szerint a SandFly nem áll kapcsolatban sem a Google-lel, sem a Backtalkkal. A forráskód nyilvános, Apache 2.0 licenc alatt érhető el.

Az ingyenes verzió képességei

Az alapváltozat egyik fő újdonsága a mesterséges intelligenciára épülő kép- és képernyőleírás. Ehhez felhőalapú MI-szolgáltatás használható saját API-kulccsal, vagy eszközön futó modell: a GitHub-oldal szerint a Gemma 4 modellt. Az eszközön futó MI-hez 64 bites ARM processzoros telefon kell; a Gemma 4 E2B körülbelül 6 GB, az E4B körülbelül 8 GB memóriát igényel. A felolvasott szöveg, köztük az értesítések is, lefordíthatók.

Fizikai billentyűzethez a SandFly a VoiceOver, az NVDA, a JAWS és az Orca billentyűkiosztásán alapuló keymapeket kínál, így a más rendszerekről érkező felhasználóknak kevesebbet kell újratanulniuk. A bevitelt braille-billentyűzet (japán braille-lal együtt), kézírásos billentyűzet és diktálás segíti.

A további ingyenes elemek: hangprofilok, hangtémák, Lua szkriptek és interaktív oktatóanyagok. A GitHub-oldal ezenkívül említ kétujjas rotort, szélső kézmozdulatokat, körmenüt, saját értesítési listát és gyorsbeállítás-panelt, hangjáték-barát közvetlen érintési módot, valamint az eszközön futó whisper.cpp-alapú diktálást. Jelzi azt is, hogy a SandFly minden koppintás és képernyőváltás után igyekszik gyorsabban megszólalni, kívánság szerint alacsony késleltetésű hanggal.

SandFly Pro

A fizetős csomag két fő funkciót ad. Az egyik a képernyőfelismerés, amely a nem hozzáférhető alkalmazásokat és játékokat is használhatóvá teheti. A másik egy MI-ügynök, amely a felhasználó helyett hajt végre feladatokat az alkalmazásokban. Érzékeny helyeken, például banki alkalmazásokban az ügynök minden lépés előtt rákérdez, a fizetést pedig megtagadja.

A Pro havi vagy éves előfizetéssel érhető el. Az árak országonként eltérnek, a Beállítások > SandFly Pro menüben jelennek meg.

Telepítés és beállítás

A SandFly nem a Google Play-ről, hanem a GitHub kiadási oldaláról tölthető le, és onnan frissíti is magát. Engedélyezéséhez előbb ki kell kapcsolni a többi képernyőolvasót, majd a Beállítások > Kisegítő lehetőségek > SandFly menüben be kell kapcsolni. Néhány beállításhoz olyan engedély kell, amelyet csak adb-vel (Android Debug Bridge) vagy Shizukuval lehet megadni.

A projekt még korai szakaszban jár, ezért aki a TalkBack helyett napi használatra szánja, érdemes kipróbálnia az éles feladatok előtt.

A cikk az Accessible Android SandFly című írása alapján, AI felhasználásával készült magyar adaptáció, ezért apróbb pontatlanságokat tartalmazhat.

Szólj hozzá!

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük