Dal 26 agosto l’Add-on Store di NVDA distribuisce la versione 1.1.0 di Message Sweeper, un componente aggiuntivo che riscrive il modo in cui lo screen reader annuncia i messaggi di Slack Desktop e del nuovo Microsoft Teams su Windows 11. Lo firma KINTO Technologies Corporation, la società giapponese che sviluppa i servizi di mobilità KINTO, il marchio di abbonamento auto nato in casa Toyota, ed è distribuito con licenza GPL v2.
La scheda dell’add-on descrive così la situazione di partenza: quando il fuoco arriva su un messaggio, NVDA legge quello che l’applicazione espone, cioè indirizzi web per intero, lunghe sequenze di etichette emoji e decorazioni a larghezza piena, simboli di markdown rimasti nel testo, e poi mittente, corpo, orario e reazioni in un ordine difficile da seguire.
Un annuncio con un ordine fisso
Message Sweeper interviene su quella stringa prima che arrivi alla sintesi vocale. L’annuncio viene ricomposto sempre nella stessa sequenza: mittente, corpo del messaggio, link, orario, reazioni e numero di risposte. Lo stesso testo ripulito viene mandato anche al display braille, quindi la versione trattata arriva pure a chi legge con le dita.
Sui collegamenti l’add-on fa una sostituzione: al posto dell’indirizzo mette il titolo della pagina a cui punta, recuperandolo in rete. Per i post pubblicati su X viene letto il testo del post invece dell’indirizzo. Questa parte richiede una connessione attiva, e nelle impostazioni si sceglie cosa far dire quando il titolo non si riesce a recuperare.
Le emoji tolte a gruppi, non tutte
Il criterio sulle emoji è il punto in cui il progetto si distingue da una scorciatoia già disponibile in NVDA, cioè abbassare il livello di lettura dei simboli. Quel comando agisce ovunque e non distingue una decorazione da un contenuto. Message Sweeper elimina soltanto le sequenze consecutive, quelle che nella pratica servono a decorare, e dice quante ne ha saltate. Un’emoji isolata, per esempio quella messa a inizio riga in un calendario settimanale, resta al suo posto perché porta informazione.
Nelle impostazioni di NVDA, sotto la voce Message Sweeper, si regola quanti caratteri di fila contano come decorazione e in che punto dell’annuncio va detto il riepilogo delle emoji rimosse. Vengono tolti anche i nomi di emoji in stile due punti e le decorazioni a larghezza piena tipiche delle chat aziendali giapponesi.
Cosa cambia nella 1.1.0
Il testo che l’add-on pronuncia resta identico alla versione precedente. Le due modifiche riguardano il comportamento del componente dentro NVDA, e nascono entrambe dalla revisione dell’Add-on Store.
La prima: il comando che accende e spegne l’elaborazione non occupa più un tasto predefinito. Prima era assegnato a NVDA+V, che NVDA usa in modalità navigazione per cambiare il layout dello schermo. Poiché i gesti di un plugin globale vengono risolti prima di quelli di un documento in modalità navigazione, installare l’add-on sottraeva quel comando allo screen reader dappertutto. Ora il tasto va assegnato a mano dalla finestra Gesti di immissione, sotto Message Sweeper, se lo si vuole.
La seconda: il codice che gestisce Teams è stato spostato dove NVDA si aspetta di trovare il codice specifico per una singola applicazione. La versione 1.0.1 del 21 agosto aveva toccato solo la scheda nello Store e la documentazione, senza cambiare una riga di Python.
Un add-on nato dentro un’azienda
Il committente dice qualcosa sul contesto in cui il componente è nato. KINTO Technologies scrive il software dei servizi di abbonamento auto del marchio KINTO, e Slack e Teams sono gli strumenti su cui passa la comunicazione interna di aziende di quelle dimensioni. Un add-on che riordina l’annuncio dei messaggi di chat arriva quindi dal lavoro d’ufficio, fuori dal giro delle aziende di ausili.
La scelta della licenza GPL v2, la stessa di NVDA, tiene il codice consultabile e modificabile da chiunque. Il repository su GitHub raccoglie sette commit sul ramo principale e ospita le tre versioni pubblicate finora, con le note di rilascio che spiegano riga per riga cosa è cambiato.
Requisiti e prove fatte
Serve NVDA 2025.1 o successivo. Lo sviluppatore dichiara prove con NVDA 2025.3.3 e 2026.1, su Windows 11, con Slack Desktop versione 4.51.180 e con il nuovo Teams. Il progetto è indipendente e non ha rapporti con Slack Technologies né con Microsoft, come specifica la stessa documentazione. La prima versione pubblica risale al 12 agosto.
Il componente si installa dall’Add-on Store di NVDA cercando Message Sweeper, oppure scaricando il file dal repository. Scarica Message Sweeper dal repository GitHub di KINTO Technologies (gratis, richiede NVDA 2025.1 o successivo).
Chiedi a Sonar su questo articolo
Sonar è l’assistente di TecnoAccess: risponde usando solo gli articoli della testata e ti dice sempre di quando è la cosa che racconta.
Iscriviti e ricevi il libro in regalo

Iscrivendoti alla newsletter ricevi subito «AI e disabilità visiva 2026», il nostro libro di 67 pagine sugli strumenti che funzionano davvero, in EPUB e in PDF accessibile.
Poi, ogni venerdì mattina, le notizie della settimana e un consiglio pratico su VoiceOver, NVDA o TalkBack che pubblichiamo solo lì. È gratis e ci si disiscrive con un clic.