Glossario / Cosa ne esce

Passaggio di formattazione

Anche: post-elaborazione

Aggiornato il

Definizione

Il passaggio di formattazione è la fase dopo il riconoscimento vocale che trasforma una trascrizione grezza in un testo che una persona avrebbe scritto: punteggiatura, maiuscole, numeri in cifre, intercalari tolti e un tono adatto a dove va il testo. È lì che sta la maggior parte della differenza tra gli strumenti di dettatura.

Un motore di riconoscimento produce parole. Non sa che «ten thirty am» deve diventare 10:30 AM, che un messaggio su Slack è in minuscolo e un’email a un cliente no, o che «bob at acme dot com» è un indirizzo. Il passaggio di formattazione lo sa, o dovrebbe saperlo. I primi strumenti lo facevano con regole; la generazione attuale passa un piccolo modello linguistico sulla trascrizione; i migliori fanno entrambe le cose, con regole per tutto ciò che ha una sola risposta giusta e il modello per ciò che richiede giudizio.

È anche la fase con più modi di andare storta. Un modello a cui si chiede di «sistemare questo» riformula, stringe e a volte inventa, e un modello lento trasforma uno strumento veloce in una sala d’attesa. Il modo in cui un prodotto limita il suo passaggio di formattazione dice più sulla sua qualità di quale motore di riconoscimento usa.

Cosa fa un buon passaggio

Toglie intercalari e false partenze. Mette punteggiatura e maiuscole. Scrive numeri, orari, date, prezzi, unità, email e URL nella forma corretta. Applica comandi vocali come «new paragraph». Inserisce snippet e termini del dizionario esattamente come sono stati salvati. Adatta il tono all’app di destinazione, informale o professionale, e può essere fissato per ogni app. Lascia intatti terminali ed editor di codice. Ogni voce di questo elenco è una regola o un modello con istruzioni strette, e l’ordine conta: prima le regole, così il modello non può mai rimettere in discussione un orario.

Regole contro modello

Un modello linguistico è bravo nel giudizio e inaffidabile nella precisione. Davanti a «ten thirty AM» di solito scrive 10:30 AM, e il problema è proprio quel «di solito», perché non ti accorgerai della volta in cui ha scritto 10:30 PM finché non avrai perso la riunione. Tutto ciò che ha una sola risposta corretta, orari, punteggiatura dettata, parole del dizionario, snippet, nomi di simboli, dovrebbe essere gestito da una regola deterministica che produce sempre lo stesso risultato e si può testare. Al modello resta il resto: lo scorrere delle frasi, gli a capo tra paragrafi, quali intercalari erano davvero intercalari, e il tono.

Protezioni

Ce ne sono tre su cui vale la pena insistere. Un controllo del contenuto: se il risultato del modello perde una parola che hai detto o ne aggiunge una che non hai detto, va scartato e si tiene la trascrizione formattata dalle regole. Un limite di tempo: se il modello non ha risposto entro una finestra fissa, la trascrizione arriva senza di lui. E una via d’uscita letterale: le app in cui qualsiasi riscrittura è un bug non ricevono alcun modello. Con queste tre cose, un passaggio di formattazione può solo migliorare il testo o lasciarlo com’è; non può mai rovinare una dettatura.

Come formattare il testo da solo con la Dettatura di Apple

La Dettatura integrata di Apple fa una piccola parte di questo lavoro in automatico e lascia il resto ai comandi vocali. Sapere dove passa quel confine ti dice cosa farebbe per te un passaggio di formattazione più completo.

La parte automatica è la punteggiatura automatica, che nelle lingue supportate inserisce virgole, punti e punti interrogativi mentre parli. Paragrafi, maiuscole oltre a quelle predefinite e simboli sono cose che dici ad alta voce.

  1. Scegli menu Apple → Impostazioni di Sistema, fai clic su Tastiera nella barra laterale e vai a Dettatura.
  2. Attiva Dettatura e controlla che Punteggiatura automatica sia attiva, se vuoi che virgole, punti e punti interrogativi vengano inseriti per te.
  3. Inizia a dettare e di’ «a capo» o «nuovo paragrafo» dove vuoi un’interruzione.
  4. Di’ «numero» prima di un numero per formattare la frase successiva come numero.
  5. Di’ «attiva maiuscole» per scrivere le parole che seguono con le iniziali maiuscole e «disattiva maiuscole» per tornare alla normalità. Di’ «tutte maiuscole» per mettere in maiuscolo la parola successiva.
  6. Pronuncia il nome di un simbolo per inserirlo, come «simbolo della chiocciola», «segno di percentuale», «hashtag» o «simbolo del dollaro».
  7. Rileggi il risultato. Tutto ciò che hai dovuto ancora correggere a mano è lavoro che un passaggio di formattazione dovrebbe fare.

Passaggio di formattazione e normalizzazione inversa del testo

La normalizzazione inversa del testo è il nome più vecchio e più ristretto di una parte di questo lavoro: trasformare le forme parlate in forme scritte, come «ten thirty» in 10:30. L’articolo su Whisper osserva che molti sistemi di riconoscimento vocale ne includono una qualche forma, e che spesso è semplice o basata su regole e si riconosce da ciò che lascia irrisolto, come il fatto di non includere mai le virgole.

I modelli aperti più recenti hanno spostato parte di quel lavoro nel riconoscimento stesso. Whisper è stato addestrato a prevedere il testo delle trascrizioni così come è scritto, cosa che secondo i suoi autori elimina la necessità di un passaggio separato di normalizzazione inversa del testo. NVIDIA descrive Parakeet TDT 0.6B v2 come in grado di gestire direttamente punteggiatura e maiuscole.

Il passaggio di formattazione è tutto ciò che avviene dopo. La punteggiatura del sistema di riconoscimento è un punto di partenza. Eliminare gli intercalari, applicare i tuoi termini e adattarsi all’app di destinazione sono passaggi separati che un sistema di riconoscimento non svolge.

Come aggiungere regole di formattazione tue in macOS

macOS ha un suo piccolo livello di formattazione basato su regole, che mostra bene cos’è una regola deterministica: lo stesso input dà sempre lo stesso output. Le sostituzioni di testo scambiano una stringa con un’altra, e le virgolette e i trattini smart cambiano la punteggiatura mentre il testo viene inserito.

Apple fa notare che sostituzioni di testo, virgolette e trattini smart e link smart non sono disponibili in tutte le app. Se il testo arriva con virgolette curve o una sostituzione che non ti aspettavi, controlla queste impostazioni prima di cercare altrove.

  1. Scegli menu Apple → Impostazioni di Sistema, poi fai clic su Tastiera nella barra laterale.
  2. Fai clic su Sostituzione testo.
  3. Fai clic sul pulsante Aggiungi, scrivi il testo da sostituire e la sua sostituzione, poi fai clic su Aggiungi.
  4. Per cambiare il comportamento di virgolette e trattini, vai a Immetti testo nelle impostazioni Tastiera e fai clic su Modifica.
  5. Attiva o disattiva «Utilizza virgolette e trattini smart», scegli gli stili delle virgolette se vuoi, poi fai clic su Fine.
  6. In una singola app, scegli Modifica → Sostituzioni per attivare o disattivare Sostituzione testo per quell’app.

Le domande più frequenti.

Cos’è la post-elaborazione nei software di dettatura?

Tutto ciò che succede alla trascrizione dopo che il modello vocale l’ha prodotta: punteggiatura, maiuscole, formattazione dei numeri, rimozione degli intercalari, comandi vocali e tono. È la fase che trasforma una trascrizione in scrittura, e quella in cui gli strumenti differiscono di più.

La formattazione usa l’IA?

Nella maggior parte degli strumenti attuali, in parte. Un piccolo modello linguistico si occupa delle decisioni che richiedono giudizio, come il tono e lo scorrere delle frasi. Gli strumenti migliori gestiscono invece con una regola fissa tutto ciò che ha una sola risposta giusta, come orari e punteggiatura, perché un modello ha ragione solo di solito.

Posso disattivare la formattazione?

Uno strumento valido ti fa scegliere il livello, da letterale a completamente rifinito, e passa in automatico al letterale nei terminali e negli editor di codice. Meno formattazione significa anche testo più rapido, un compromesso ragionevole per una risposta veloce.

La Dettatura di Apple aggiunge la punteggiatura in automatico?

Sì, nelle lingue supportate. La Dettatura di Apple inserisce in automatico virgole, punti e punti interrogativi, e puoi disattivarla in Impostazioni di Sistema, sotto Tastiera, nella sezione Dettatura. Il resto della punteggiatura si inserisce pronunciandone il nome.

Che cos’è la normalizzazione inversa del testo?

È il passaggio che trasforma le forme parlate in forme scritte, come i numeri pronunciati in cifre. È una parte di un passaggio di formattazione, e alcuni modelli vocali più recenti producono direttamente punteggiatura e maiuscole, così ne serve meno.

Come faccio a far scrivere i numeri in cifre alla dettatura?

Nella Dettatura di Apple, di’ «numero» prima del numero: la frase successiva viene formattata come numero. Gli strumenti con un passaggio di formattazione più completo convertono numeri, orari e prezzi senza bisogno di comandi.

Guide che ne parlano

Sul blog

Casi d’uso

Nei confronti

Termini correlati

La tua voce è sempre stata più veloce.

7 giorni gratis, poi $19 USD una tantum. Nessun account, nessun abbonamento, nessun caricamento.

macOS 14 o successivo · Apple silicon