Subtitles · Traduzione in tempo reale

Sottotitoli nella tua lingua,
prima che la frase finisca.

Subtitles scrive quello che il tuo Mac riproduce. Dalla versione 1.3 può anche tradurlo man mano che arriva, da una qualsiasi delle sedici lingue che sente a un'altra, sulla macchina, con il traduttore di Apple. Non viene caricato niente per tradurlo, ed era l'unica versione di tutto questo che valesse la pena costruire.

Rimborso entro 14 giorni, senza spiegazioni

Pagamento unico di 9 $ · macOS 15 per la traduzione, 14.2 per tutto il resto · Apple Silicon

Due voci nel menu

Translate To sta sotto il selettore di lingua e parte su Off. Scegli una destinazione e i sottotitoli arrivano in quella lingua dalla frase successiva. Translation Timing, appena sotto, decide cosa vedi mentre la frase è ancora in corso, ed è lì, in fondo, che sta tutto il problema di progettazione.

Il menu di Subtitles, con Translate To e Translation Timing sotto Language / Models
Su macOS 14 le due voci non compaiono affatto, invece di risultare in grigio.

La parte difficile è la frase che nessuno ha finito

Tradurre una frase finita è veloce: da 40 a 125 ms su questo hardware, che è niente rispetto al tempo che serve a dirla. La vera domanda è cosa deve stare a schermo nei secondi prima che si arrivi in fondo, e non c'è una risposta giusta per tutti. Quindi ce ne sono due, e scegli tu.

Live, Then Settle

L'ultimo secondo di parlato viene ritradotto a ogni aggiornamento e mostrato attenuato finché non si assesta. Il testo attenuato può ancora cambiare; quello nitido ha finito. Leggi una pagina che si muove poco, al prezzo delle ultime parole che sembrano provvisorie, come in effetti sono.

Always Live

Tutto viene ritradotto a ogni aggiornamento. Niente resta indietro rispetto a chi parla e niente viene trattenuto, e il prezzo è che una riga che hai già letto può essere riscritta sotto i tuoi occhi quando la frase arriva alla parola che la cambia.

Sotto entrambi, una regola che non si disattiva: si traducono proposizioni intere, mai il riquadro. L'overlay spezza la pagina dove il testo esaurisce lo spazio, che quasi sempre cade a metà frase, e un frammento tradotto da solo perde il caso, l'accordo di genere, o un verbo a cui chi parla non era ancora arrivato. Quindi ciò che viene tradotto e ciò che viene mostrato sono due unità diverse, e le interruzioni di pagina arrivano dopo, su una prosa che ha già senso.

Un riquadro che si riempie e gira riparte dall'ultima proposizione che aveva mostrato invece che dalla parola andata fuori, così c'è una riga a cui riagganciarsi invece di uno stacco netto. Solo quando ha girato in fretta: un riquadro rimasto lì abbastanza a lungo da essere letto quel tempo te l'aveva già dato.

Tieni premuto e l'originale torna

La traduzione ti toglie proprio quello che stavi ascoltando. Tenere te lo restituisce: il riquadro in corso e la pila di passano entrambi alla lingua parlata, esattamente per il tempo in cui tieni il tasto. La traduzione continua sotto mentre guardi, quindi quando lasci torni al testo del momento e non all'istantanea che avevi lasciato, e ogni lingua tiene la propria cronologia perché la pila non mescoli mai le due.

Se stai imparando la lingua, è così che conviene usarlo: leggere la tua quando hai perso il filo, e non premere niente per il resto del tempo.

Tutte le coppie, senza deviazione dall'inglese

Sedici lingue fanno 240 coppie ordinate, e funzionano tutte. Per questo qui la traduzione è un secondo passaggio e non un'impostazione del riconoscitore: i modelli che traducono mentre trascrivono sono addestrati verso e dall'inglese, quindi il francese verso il tedesco dovrebbe passare dall'inglese, e parecchie di queste lingue non sono nemmeno nei loro elenchi. Consegnare testo già finito a un traduttore che copre tutte le coppie costa qualche decina di millisecondi e non lascia fuori nessuno.

In rilevamento automatico la lingua di partenza viene dall'etichetta di lingua del riconoscitore stesso, che la conosce dopo una parola o due, invece di chiedere al traduttore di indovinarla frase per frase.

Continua a non uscire niente dal Mac

L'audio non è mai uscito, e nemmeno il testo tradotto. Passa dal framework Translation di Apple, la stessa traduzione sul dispositivo che usa il resto di macOS, quindi qui non c'è nessun server, nessuna chiave da custodire, nessun account da avere. L'unica volta in cui serve la rete è quando macOS chiede di scaricare una coppia di lingue al primo utilizzo, cosa che fa anche per le sue traduzioni; dopo, la coppia è sul disco e non resta più niente da scaricare.

In nessuno dei due casi viene scritto niente. Un sottotitolo tradotto è a schermo e poi non c'è più, come uno non tradotto, e la pagina sulla privacy è corta per lo stesso motivo di sempre.

Da sapere prima di contarci

  • macOS 15 o successivo, solo per questa funzione. È lì che arriva il traduttore di Apple. Su 14.2 l'app sottotitola ancora tutto quello che ha sempre sottotitolato, e le due voci non compaiono nel menu, invece di risultare in grigio.
  • Traduce quello che ha sentito, non quello che è stato detto. Un nome che il motore ha capito male viene tradotto fedelmente, errore compreso. Gli errori non si annullano al secondo passaggio, e dove la precisione conta di più, fissare la lingua parlata invece di lasciarla in rilevamento automatico è l'impostazione che fa la differenza.
  • I sottotitoli scritti da qualcuno sono meglio, dove esistono. Una traduzione che qualcuno ha scritto, controllato e sincronizzato batte ogni volta quello che fa l'app. Questa serve all'audio che non ne ha mai avuta una: la chiamata, l'huddle, la lezione, il podcast, il video con solo la sua traccia originale.
  • Una direzione alla volta. C'è una lingua di destinazione, non una coppia, quindi una chiamata in due lingue viene tradotta nella tua, e con vedi cosa è stato davvero detto.

Domande sulla traduzione

Fra quali lingue riesce a tradurre?
Una qualsiasi delle sedici che sottotitola verso una qualsiasi delle altre quindici: inglese, spagnolo, francese, italiano, portoghese, tedesco, olandese, turco, russo, arabo, hindi, giapponese, coreano, vietnamita, ucraino e mandarino. Fanno 240 coppie ordinate, e nessuna passa dall'inglese per strada.
L'audio esce dal mio Mac per essere tradotto?
No. L'audio non esce comunque, e nemmeno il testo: la traduzione passa dal framework Translation di Apple, che funziona sul dispositivo. macOS può chiederti di scaricare una coppia di lingue la prima volta che la usi, come fa per le sue stesse traduzioni, e da lì in poi la coppia è sul disco e l'app non fa nessuna chiamata di rete.
Qual è la differenza fra i due tempi?
Live, Then Settle traduce l'ultimo secondo di parlato a ogni aggiornamento e lo attenua finché non si assesta, quindi il testo nitido ha finito di cambiare e quello attenuato può ancora muoversi. Always Live ritraduce tutto a ogni aggiornamento: niente resta indietro rispetto a chi parla, e qualsiasi cosa a schermo può ancora essere riscritta. Live, Then Settle è il più tranquillo da leggere; Always Live è quello che non ti lascia mai una frase indietro.
Posso vedere anche la lingua originale?
Tieni premuto . Il riquadro in corso e la pila di passano entrambi alla lingua parlata per tutto il tempo in cui tieni il tasto, e la traduzione continua sotto, quindi quando lasci vedi testo attuale e non l'istantanea che avevi lasciato. Ogni lingua tiene la propria cronologia, così la pila non mescola mai le due.
Quale versione di macOS serve per la traduzione?
macOS 15, perché è lì che arriva il framework Translation di Apple. Sottotitolare gira ancora su 14.2, dove Translate To e Translation Timing non compaiono affatto nel menu, invece di risultare in grigio.
È come i sottotitoli di una piattaforma di streaming?
No. Una piattaforma di streaming porta una traduzione che qualcuno ha scritto, controllato e sincronizzato, e dove esiste è meglio di questa. Questa serve all'audio che non ne ha mai avuta una: una chiamata, un huddle, una lezione, un podcast, un video con nient'altro che la sua traccia originale.

Sedici lingue in entrata, quella che leggi in uscita.

Rimborso entro 14 giorni, senza spiegazioni

Pagamento unico di 9 $, tutti gli aggiornamenti futuri inclusi · macOS 14.2 o successivo · Apple Silicon
Sottotitoli in tempo reale illimitati, finché possiedi il Mac. Nessun minuto da comprare, nessun account, nessun abbonamento.