Risposta diretta — La dettatura vocale integrata di VS Code sostituisce un’app di dettatura dedicata? Non fuori da VS Code. La versione 1.131, rilasciata il 29 July 2026, ha aggiunto la dettatura on-device sperimentale ai campi di chat, agli editor di testo e al terminale integrato, usando un modello Nemotron locale. Si ferma al confine della finestra di VS Code. Un’app di sistema come Weesper Neon Flow detta in Slack, email, browser e qualsiasi altro editor tramite un unico hotkey.

Per anni, la dettatura vocale di VS Code ha significato installare l’estensione VS Code Speech e sperare che restasse mantenuta. Questo è cambiato il 29 July 2026, quando VS Code 1.131 ha introdotto la dettatura integrata che non richiede alcuna estensione, esegue un modello on-device, e funziona nei campi di chat, negli editor di testo e nel terminale integrato.

È una funzionalità davvero utile, e arriva insieme all’editor che già usi. Per progettazione, però, è anche delimitata dalla finestra di VS Code.

Questa guida analizza cosa Microsoft ha effettivamente rilasciato, dove si colloca questo confine, e come si gioca la scelta tra dettatura VS Code e Weesper per uno sviluppatore la cui giornata non si svolge interamente dentro una sola applicazione. Se già detti i prompt a un agente di coding, questo è il confronto da leggere prima di cambiare la tua configurazione.

Cosa ha effettivamente rilasciato VS Code 1.131?

Dettatura on-device integrata su tre superfici — campi di chat, editor di testo e terminale integrato — rilasciata il 29 July 2026 e contrassegnata come sperimentale.

Le note di rilascio la presentano come «Dettatura integrata in tutto VS Code (Sperimentale)», con «una singola sessione vocale e la selezione del microfono condivise su tutte e tre» le superfici. Nessuna estensione da installare, nessun account, nessuna chiave API.

La trascrizione avviene localmente. La documentazione afferma che «il modello di riconoscimento vocale predefinito elabora l’audio del microfono sul tuo dispositivo», e le note di rilascio aggiungono che il modello «viene scaricato al primo utilizzo e mantiene l’audio sul tuo dispositivo».

Il motore predefinito è nemotron-3.5-asr-streaming-0.6b, modificabile tramite l’impostazione dictation.model. Altre tre impostazioni sono rilevanti: dictation.enabled, dictation.showTranscript e dictation.experimental.llmCleanup.

Come si attiva:

Un’avvertenza merita una seconda lettura prima di attivarla. dictation.experimental.llmCleanup ripulisce la dettatura grezza trasformandola in testo più pulito, e la documentazione è esplicita sul compromesso: «Quando dictation.experimental.llmCleanup è attivo, VS Code invia il testo della trascrizione, ma non l’audio, a un modello linguistico di Copilot per la pulizia del testo.» La registrazione resta sulla tua macchina. Le parole che hai dettato no.

Quali piattaforme e lingue copre?

Windows su x64 e Arm64, macOS su Apple silicon, e Linux su x64 e Arm64 con glibc 2.34 o versioni successive. Sono coperti anche i workspace remoti.

La documentazione elenca ciò che non è supportato: VS Code for the Web, i Mac basati su Intel, i sistemi a 32 bit e Arm32, e le distribuzioni Linux basate su musl come Alpine. Su questi, l’estensione VS Code Speech resta il fallback.

Le lingue sono la parte più vaga. VS Code non pubblica alcun elenco di lingue e dice solo che «il supporto per più piattaforme e lingue è un lavoro in corso.»

La scheda del modello predefinito è più precisa su se stessa: NVIDIA afferma che nemotron-3.5-asr-streaming-0.6b «trascrive 40 language-locales da un unico modello», che NVIDIA suddivide in 19 transcription-ready locales, 13 broad-coverage e 8 adaptation-ready. Questa cifra descrive il modello così come misurato dal suo produttore — non è un impegno su ciò che l’integrazione nell’editor espone oggi.

Dove si ferma la dettatura integrata di VS Code?

Al confine della finestra di VS Code. La funzionalità è vincolata ai campi di chat, agli editor e al terminale integrato — non al tuo sistema operativo.

Questo confine è facile da sottovalutare finché non conti quanta scrittura di uno sviluppatore avviene altrove:

Nessuno di questi può ricevere testo dettato da VS Code. Non è un difetto, è la progettazione. La issue di roadmap nel repository vscode — «Estendere la dettatura on-device integrata alla dettatura nell’editor, alla voce nel terminale, e aggiungere la lettura ad alta voce (TTS)» — riguarda l’ampliamento della copertura all’interno di VS Code, e prevede esplicitamente di «fare fallback sull’estensione dove la trascrizione on-device integrata non è supportata».

Un’app di dettatura di sistema inverte il modello: un hotkey globale, trascrizione in background, testo inserito nel punto del cursore di qualunque finestra abbia il focus. L’applicazione ricevente non ha mai bisogno di sapere che lo strumento esiste, ed è per questo che la stessa configurazione copre sia un campo Jira sia la dettatura vocale per la documentazione del codice, senza alcuna integrazione specifica per app.

Dettatura VS Code vs Weesper Neon Flow: cosa copre ciascuna

I due strumenti risolvono due metà diverse del problema. Uno è profondamente integrato in un’unica finestra; l’altro è superficiale ma universale.

CapacitàDettatura integrata di VS Code (1.131)Weesper Neon Flow
Dove arriva il testoCampi di chat, editor di testo, terminale integratoQualsiasi app macOS o Windows, nel punto del cursore
Elaborazione audioOn device; il modello si scarica al primo utilizzoOn device, Whisper locale
La trascrizione viene inviata fuori dal dispositivo?Solo con dictation.experimental.llmCleanup attivoNo
MaturitàSperimentaleProdotto rilasciato
Sistemi operativiWindows x64/Arm64, macOS Apple silicon, Linux x64/Arm64 (glibc 2.34+)macOS, Windows
Esplicitamente non supportatoVS Code for the Web, Mac Intel, 32-bit/Arm32, Linux muslLinux
Lingue40 language-locales nella scheda del modello predefinito; elenco dell’editor non pubblicato55+
Attivazione⌥⌘V editor, ⌘I chat, Command Palette per il terminaleUn unico hotkey globale, in ogni applicazione
CostoIncluso con VS Code€5/mese, €45/anno o €99 una tantum; prova gratuita di 15 giorni

La riga delle lingue è quella più spesso fraintesa. La cifra di 40 language-locales appartiene al modello NVIDIA, misurata da NVIDIA nel 2026; VS Code non ha pubblicato quali di queste espone.

Quale scegliere come sviluppatore?

Se la tua dettatura non esce mai da VS Code e la tua macchina è nell’elenco supportato, la funzionalità integrata è la scelta predefinita più ovvia. Se la tua scrittura si estende su un browser, un client di chat e un secondo editor, un hotkey che funziona ovunque vale più di un’integrazione più profonda in una sola finestra.

Lavori quasi interamente dentro VS Code. La dettatura integrata vince solo per la minore frizione: niente da installare, niente in esecuzione in background, un’unica sessione microfono condivisa tra chat, editor e terminale.

La tua giornata è distribuita su una decina di finestre. La funzionalità integrata ne copre una sola. Tutto il resto — il commento alla PR, la nota dello standup, l’email al cliente — va ancora digitato. È qui che uno strumento di dettatura di sistema ti dice più di qualsiasi tabella comparativa, perché la differenza si vede solo nelle applicazioni che VS Code non può raggiungere.

Il tuo hardware non è nell’elenco. Un Mac Intel, un workspace basato su browser o un container Alpine non ottengono nulla dalla dettatura integrata. Un’app di sistema su macOS o Windows aggira completamente il problema, anche se non ti aiuterà su Linux, dove Weesper non funziona.

Le tue trascrizioni sono coperte da un NDA. Lasciare disattivato dictation.experimental.llmCleanup mantiene tutto locale in VS Code. Se il requisito è che nessuna trascrizione esca mai dalla macchina in nessuna configurazione, uno strumento senza alcun percorso cloud elimina del tutto il rischio di configurazione.

Qualunque tu scelga, i modelli vocali generici raramente trascrivono correttamente gli identificatori interni al primo tentativo. kubectl, useEffect e un nome di classe inventato l’ultimo sprint sono esattamente ciò che un vocabolario personalizzato per nomi di framework e librerie esiste per risolvere.

Puoi usare entrambi senza conflitti di hotkey?

Sì. Usano trigger diversi, e la dettatura di VS Code può essere disattivata completamente con dictation.enabled.

  1. Decidi quale motore gestisce l’editor. Per un comportamento coerente ovunque, imposta dictation.enabled su false e lascia che il tuo hotkey globale gestisca VS Code come qualsiasi altra finestra.
  2. Se mantieni entrambi, evita la collisione. VS Code riserva ⌥⌘V / Ctrl+Alt+V per la dettatura nell’editor e ⌘I / Ctrl+I per la chat. Scegli un hotkey globale che non tocchi nessuno dei due.
  3. Tieni disattivata la pulizia LLM sui repository che non puoi condividere. È una decisione a livello di impostazione, non di progetto, quindi è facile dimenticarsene.
  4. Testa in particolare il caso del terminale. La dettatura nel terminale di VS Code si avvia dalla Command Palette; un hotkey globale funziona in qualsiasi terminale, integrato o meno.

Usare entrambi è uno stato finale ragionevole: dettatura integrata per i prompt rapidi in chat, uno strumento di sistema per tutto il resto. È questa combinazione che permette a un flusso di lavoro di coding guidato dalla voce di sopravvivere al contatto con una vera giornata lavorativa, e non solo con una demo.

In breve

VS Code 1.131 ha dato agli sviluppatori qualcosa che vale la pena avere: dettatura privata e on-device nell’editor, nel terminale e nella chat, senza estensioni e senza alcun passaggio dell’audio nel cloud. Entro il suo confine è eccellente, ed è sperimentale, quindi aspettati che le impostazioni cambino.

Il confine è tutta la storia. La dettatura integrata copre una finestra. Un’app dedicata copre il sistema operativo — che è dove vivono davvero le revisioni di pull request, le descrizioni dei ticket, le risposte in chat e i secondi editor.

Prossimo passo: prova Weesper Neon Flow gratis per 15 giorni e detta nelle applicazioni che VS Code non può raggiungere, oppure consulta le guide su hotkey e microfono nell’Help Center prima di impostare la tua scorciatoia globale.