CATeclat

Teclat per a Android fet per al català: prediccions, correccions i dictat en català. Tota la interfície és en català.

Amb veu (~530 MB)Sense veu (~45 MB)
Obtén CATeclat amb veu a Obtainium Obtén CATeclat sense veu a Obtainium

Toca el botó des del mòbil, amb Obtainium instal·lat, i l'app s'actualitzarà sola. Les diferències entre les dues, a Versions.

No té accés a internet. CATeclat no té el permís d'Android per connectar-se a la xarxa, així que no pot enviar ni rebre res: el que escrius, el que dictes i el que el teclat n'aprèn es queda sempre al mòbil. És un teclat molt segur i privat: no hi ha publicitat, ni estadístiques, ni res que surti del telèfon. Tot (el diccionari, el model de llenguatge i el de veu) va dins de l'app.

Barra de suggeriments en català. Diccionari de més de 900 000 paraules basat en el de Softcatalà, amb formes apostrofades i amb pronoms febles (reduir-ho, anar-se'n, construïm-la), prediccions de la paraula següent i correcció d'accents. Entén la ela geminada: colegi, collegi i col.legi acaben en col·legi.

Model de llenguatge català. D'uns 30 MB i inclòs a l'APK, per a prediccions amb context i correcció contextual.

Dictat en català. Amb Whisper large-v3-turbo d'OpenAI, ajustat per CATeclat per treballar només amb el tros d'àudio que dictes, que va dins de l'app (versió «amb veu»): funciona sense connexió i la veu no surt mai del mòbil. El text dictat passa pel corrector, que hi posa els accents que falten segons el context («Això és…»).

Corrector ortogràfic d'Android. A les apps, les paraules mal escrites queden subratllades en vermell, segons el diccionari del teclat (cal triar «Corrector ortogràfic de CATeclat» a la configuració d'Android).

Municipis. Coneix i prediu els noms de tots els municipis dels territoris de parla catalana («Vilafranca de» → «Bonany»).

Escriptura per lliscament i disposicions. Es pot escriure lliscant el dit per les lletres. La disposició és QWERTY amb ç, accents i l·l a les tecles llargues, o QWERTZ, AZERTY, Dvorak, Colemak…

Versions

N'hi ha dues versions, iguals en tot menys el dictat, per a mòbils arm64 amb Android 7 o més nou (els APK, a Releases):

Es pot passar d'una a l'altra instal·lant-la al damunt, sense perdre res.

Problemes i suggeriments

Escriu-nos a teclat@icarns.xyz o obre una incidència a GitLab. Si el teclat es tanca de cop, a Configuració → Ajuda i comentaris → Informes d'errors en queda un informe que pots enviar per correu o copiar: només diu la versió, el mòbil i on ha fallat el programa, mai res del que has escrit, i no surt del mòbil si no l'envies tu.

Origen i llicència

CATeclat va començar com a bifurcació del Teclat FUTO (al seu torn derivat de LatinIME, el teclat de codi obert d'Android) i n'és una versió modificada: FUTO no hi participa ni en dona suport, i aquest projecte no en segueix els canvis. El codi es distribueix sota la FUTO Source First License 1.1, que permet distribuir-lo gratuïtament i sense finalitat comercial; les modificacions es poden veure a l'historial d'aquest repositori. L'escriptura per lliscament fa servir FUTO Swipe (FUTO Model Weights License). El diccionari i els models tenen les llicències de les seves fonts (vegeu catalan/README.md).

Com està fet i com compilar-lo: DESENVOLUPAMENT.md.