WorldVoice 7.0 è disponibile dal 1° novembre per NVDA. L’add-on di Tseng Woody, dedicato alla lettura con più lingue e motori vocali, interviene sulla pronuncia dei numeri, sulle pause e sulla successione dei segmenti letti con voci diverse. Il pacchetto richiede NVDA 2024.1 o successivo e dichiara la compatibilità fino alla versione 2026.3.
Il componente permette di assegnare una voce alle diverse lingue e di conservarne separatamente velocità, tono e volume. Tra i motori indicati dal progetto ci sono eSpeak, OneCore, RHVoice e SAPI5. Le novità sono descritte nella guida ufficiale di WorldVoice 7.0, insieme alle opzioni per mantenere il comportamento di lettura precedente.
I numeri seguono la lingua del testo circostante
La lingua dei numeri ha ora come impostazione predefinita quella del testo che li circonda. Nelle versioni precedenti veniva usata la lingua principale, salvo l’attivazione di una specifica opzione. Chi vuole conservare quella scelta può selezionare «Follow main language», cioè seguire la lingua principale, nel controllo dedicato ai numeri.
La modifica interessa i contenuti nei quali si alternano lingue diverse: WorldVoice applica ai numeri la voce legata al testo circostante, secondo la configurazione scelta. La documentazione distingue questa decisione dal modo di pronunciarli. Si possono leggere come valori numerici, scandirli cifra per cifra oppure lasciare il trattamento dei numeri disattivato.
Nella lettura per cifre e in quella con raggruppamento, la pausa numerica separa anche le cifre dal testo vicino. Le note citano casi come «1st» e «MP3». La modalità numerica predefinita resta invariata per questa specifica modifica delle pause. Il fattore di attesa dei numeri può essere portato a zero per eliminare la pausa, compresa quella tra due numeri.
Trattini e cifre di altri alfabeti
Un trattino subito dopo una parola rimane ora associato alla parola stessa. L’esempio fornito dal progetto è «COVID-19»: il segno viene tenuto con la parte testuale, evitando il trattamento come segno meno del numero successivo. Quando il segno arriva dopo uno spazio, come in «-3», rimane invece associato al numero.
Le opzioni sulla lingua, sui modi di lettura e sulle pause comprendono anche le cifre Unicode decimali diverse da quelle latine comuni, tra cui le cifre a larghezza piena e quelle arabo-indiane. L’effettiva voce utilizzata dipende poi dalle voci presenti e dalle associazioni configurate nel componente.
Quando più pause cadono nello stesso punto, WorldVoice usa quella più lunga tra quelle previste, secondo le regole documentate. Il controllo del ritmo comprende impostazioni separate per numeri, elementi dell’annuncio e lettura continua.
La successione tra una voce e l’altra
Il progetto dichiara che con eSpeak, OneCore, RHVoice e SAPI5 la lettura attende ora la fine di un segmento prima di avviare il successivo, anche quando cambia voce o interviene una pausa. Per SAPI5 questa correzione richiede NVDA 2025.3 o successivo.
È corretto anche un caso nel quale, mettendo in pausa proprio alla fine di un segmento, la lettura continuava con quello successivo. Secondo le note della versione 7, ora il parlato rimane sospeso fino al comando di ripresa.
Le impostazioni conservate quando cambia il motore
Nel pannello vocale di NVDA compare l’elenco «Engine», sopra la scelta della voce, che raggruppa le voci per motore. La selezione di un motore richiama la sua voce per la lingua dell’interfaccia di NVDA oppure, se manca, la prima disponibile. Questo comportamento è descritto nella guida della versione 7.
Con l’opzione che mantiene coerenti motore principale e motori delle lingue, il cambio di motore conserva ora le associazioni precedenti. Tornando al motore originario, quelle voci riprendono a funzionare con le impostazioni memorizzate. Anche le associazioni di un motore disabilitato vengono mantenute per un’eventuale riattivazione.
Scarica WorldVoice 7.0 dalla pagina ufficiale GitHub: l’add-on è gratuito e richiede almeno NVDA 2024.1 su Windows. I motori o pacchetti vocali aggiuntivi eventualmente necessari devono essere scaricati separatamente, come indicato nella guida del progetto.
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

Con l'iscrizione alla newsletter ricevi in regalo «AI e disabilità visiva 2026», il libro di Tecnoaccess sulle applicazioni dell'intelligenza artificiale per le persone cieche e ipovedenti. Disponibile in EPUB e PDF accessibile.
Ogni domenica alle 9 ricevi le notizie della settimana e un consiglio pratico su VoiceOver, NVDA o TalkBack riservato agli iscritti. Puoi annullare l'iscrizione dal link in fondo a ogni email.