Stesso principio, forma diversa
FUTO Voice Input trasforma la voce in testo sul telefono Android stesso, senza che niente parta verso un server. È open source, si paga una volta sola invece che ogni mese e non chiede nessun account. Chi è arrivato fin qui lo sa quasi certamente, e quasi certamente pensa che l’idea di fondo sia quella giusta.
La pensa così anche LocalType. La differenza non sta nel principio. Sta nel fatto che LocalType è la tastiera, con la dettatura vocale come tasto sopra, invece di un servizio di riconoscimento da agganciare a una tastiera scelta a parte.
LocalType è un prodotto indipendente e non ha nessun legame con FUTO né con chi lo sviluppa.
Un’app sola, oppure due che devono andare d’accordo
FUTO divide il lavoro. Voice Input è un’app, FUTO Keyboard è un’altra, e l’app della voce si innesta nel servizio di riconoscimento vocale di Android, così che una tastiera compatibile possa chiamarla. Lo dice il loro stesso sito: la loro dettatura si può abbinare anche a una tastiera diversa.
Ci sono buoni argomenti a favore di quella scelta. La tastiera a cui una persona è abituata resta dov’è, e ognuna delle due metà si può sostituire senza toccare l’altra. Per chi ha passato anni a insegnare parole al dizionario di una tastiera precisa, non è un dettaglio da poco.
LocalType prende l’altra strada. Un’installazione, una schermata di impostazioni, un prodotto solo che si occupa di tutte e due le metà. Niente da abbinare, nessuna domanda sulla compatibilità, e nessuna situazione in cui la dettatura smette di funzionare perché i due pezzi non si mettono d’accordo su chi tiene il microfono.
Nessuna delle due è la risposta furba. Sono due scommesse diverse su cosa vuole la gente, e di solito si sa già in quale delle due ci si riconosce.
Cosa cambia mentre detti
Siccome il tasto del microfono appartiene alla stessa app delle lettere, dettare non è una modalità in cui si entra. Stai scrivendo un messaggio, arrivi a una frase che preferiresti dire invece di comporre col pollice, tocchi il tasto, la dici e torni a scrivere la parola dopo. Il layout non cambia sotto le dita e nel frattempo nessuno passa il controllo a un’altra app.
Se imposti una lingua, si spostano insieme il layout della tastiera, il dizionario e la lingua in cui detti, perché è un prodotto solo a decidere tutte e tre le cose. È il vantaggio concreto di non aver diviso il lavoro in due.
Funziona ovunque si apra una tastiera, su telefoni e tablet con Android 8.0 o versioni successive.
Il punto su cui siamo semplicemente d’accordo
Sulla domanda per cui esiste tutta questa categoria di prodotti, fra i due non passa un filo d’aria. La tua voce diventa testo sull’hardware che hai in mano. Nessuno dei due vuole un account. Nessuno dei due ha bisogno di una connessione una volta che il modello è al suo posto.
LocalType tiene in ordine tutto quello che ci si aspetta da questa posizione: il modello sta nello spazio di archiviazione riservato all’app, i dati dell’app restano fuori dal backup nel cloud di Android, il microfono si spegne da solo nei campi password e le parole che aggiungi al dizionario non lasciano il telefono. Non viene conservato nessun archivio delle tue registrazioni, non c’è pubblicità, dentro il prodotto non c’è nessun tracciamento di quello che fai, e l’accesso a internet serve per una cosa sola, cioè andare a prendere il modello.
Niente di tutto questo è un punto segnato contro FUTO. È la stessa conclusione raggiunta per conto proprio, e non una differenza tra noi.
Tre dimensioni, e la scelta è tua
Dove i due prodotti tornano a dividersi è su quello che ti lasciano regolare.
LocalType porta con sé tre modelli vocali e lascia scegliere a te il compromesso. Compatto occupa 60 MB e restituisce il testo prima di tutti, cosa che pesa soprattutto su un telefono di qualche anno fa. Standard occupa 190 MB ed è quello che l’app propone se non dici altro. Grande occupa 539 MB e se la cava meglio con gli accenti e il rumore di fondo, al prezzo dell’attesa: sul telefono di prova, con 4 GB di memoria, Standard ha trasformato in testo 6,9 secondi di parlato in 4,1 secondi, mentre Grande ci mette all’incirca il doppio del tempo che hai passato a parlare.
Ne resta installato uno alla volta, quindi salire o scendere di taglia non costa spazio oltre al download in sé.
Diciotto lingue con un download solo
LocalType riconosce diciotto lingue con un unico modello multilingue. Non c’è un pacchetto da scaricare per ogni lingua e non c’è un menu da aprire prima di cambiare, perché il modello capisce dalla registrazione stessa quale delle lingue supportate stai parlando. Inizia un messaggio in italiano, rispondi al successivo in inglese, e ti sta dietro.
I risultati non sono ugualmente solidi su tutte e diciotto. Il materiale di addestramento è distribuito in modo diseguale fra le lingue, e quelle più parlate se la cavano meglio. Vale per ogni modello vocale, compreso il nostro, ed è una cosa da sapere prima di giudicarne uno su una lingua che ha visto poco.
La tastiera che c’è sotto
È qui che possedere tutte e due le metà si ripaga.
LocalType deve essere una tastiera sopportabile anche nei giorni in cui non detti mai. La correzione automatica e i suggerimenti della parola successiva arrivano da un dizionario legato alla lingua che imposti. QWERTY, QWERTZ e AZERTY ci sono dove sono lo standard nazionale. I nomi, il gergo e i marchi che aggiungi migliorano il riconoscimento oltre alla scrittura, perché a occuparsi delle due cose è la stessa app. Le emoji ci sono tutte, ordinate, con le ultime usate davanti.
Tutto quanto funziona con la connessione spenta, esattamente come la dettatura vocale.
Insegnargli il tuo vocabolario
Ogni strumento di dettatura inciampa sulle stesse parole: i cognomi, i nomi dei prodotti, il gergo del mestiere che uno fa. Niente che sia stato addestrato sul parlato in generale ha mai incontrato il cognome della tua collega o il sistema interno che in ufficio chiamate con una sigla.
LocalType lascia aggiungere quelle parole a mano, e siccome è un’app sola a occuparsi di tutte e due le metà, fanno doppio servizio. L’elenco alimenta i suggerimenti della tastiera mentre scrivi, e viene passato come contesto al modello vocale mentre detti, così un nome che hai aggiunto comincia a uscire scritto giusto invece che approssimato. Quelle parole restano sul telefono: non vengono caricate su nessun servizio di LocalType, perché un servizio del genere non esiste.
Una cosa da sapere: questo elenco non viaggia. I dati dell’app restano apposta fuori dal backup nel cloud di Android, quindi un telefono nuovo parte con il vocabolario vuoto e va ricostruito da capo. È il costo del rifiuto di copiare i tuoi dati fuori dal telefono, e il compromesso vale in entrambi i sensi.
Quando FUTO è la risposta migliore
Se leggere il codice sorgente conta, oppure se c’è una tastiera a cui non hai intenzione di rinunciare, FUTO Voice Input è la scelta migliore. È un buon software costruito su un principio che condividiamo.
LocalType è la risposta per l’altro caso: un prodotto invece di due, regolato come un tutt’uno, in diciotto lingue, con il riconoscimento vocale che avviene sul tuo telefono perché è l’unico posto in cui può avvenire.