Tutti gli strumenti

Trascrivere audio in testo

Trasforma un'intervista, una lezione, un memo vocale o l'audio di un video in testo con i tempi. Il modello di riconoscimento vocale gira sul tuo dispositivo, quindi la tua registrazione non viene mai caricata.

Caricamento dello strumento…

I file vengono elaborati su questo dispositivo e non vengono mai caricati.Come verificarlo

Come funziona

Questo strumento esegue Whisper, il modello aperto di riconoscimento vocale di OpenAI, dentro il tuo browser con Transformers.js e ONNX Runtime Web. Prima il browser decodifica il file, tiene il suono e scarta l’eventuale video, e lo converte nell’audio mono a 16 kHz che Whisper si aspetta. Poi il modello ascolta la registrazione in finestre da 30 secondi che si sovrappongono un po’, scrive quello che sente e segna dove inizia e finisce ogni frase.

Usiamo la versione multilingue “base” di Whisper, in gran parte compressa a numeri a 8 bit, così si scarica più in fretta e sta nella memoria di un browser. È un compromesso: il Whisper più piccolo è più veloce ma sbaglia molto di più fuori dall’inglese, e quelli più grandi sono troppo pesanti da scaricare e far girare in una pagina web. Quando il browser supporta WebGPU, la parte del modello che ascolta l’audio gira sulla scheda grafica e quella che scrive il testo gira sul processore; altrimenti tutto gira sul processore con WebAssembly.

Sottotitoli e testo

Il file .txt ha una riga per frase, senza tempi, per appunti e documenti. I file .srt e .vtt sono formati di sottotitoli con un tempo di inizio e di fine per ogni riga: SRT funziona con la maggior parte dei programmi di montaggio e dei lettori video, e VTT è il formato usato dai lettori video sul web. I tempi seguono le pause tra le frasi decise dal modello, quindi controllali nel tuo editor e dividi le righe lunghe se serve.

Privacy, limiti e licenze

La tua registrazione non esce mai dal tuo dispositivo. Sono accettati file fino a 200 MB; quello che limita davvero un file è la sua durata, perché il browser tiene in memoria tutto l’audio decodificato. Se una registrazione lunga non va a buon fine, dividila in parti o estrai prima solo l’audio. I file del modello vengono forniti da questo sito, verificati con checksum fissi e conservati nella memoria del browser. Whisper è di OpenAI, rilasciato con licenza MIT; la conversione ONNX è della community ONNX di Hugging Face. Transformers.js è di Hugging Face (Apache 2.0) e ONNX Runtime di Microsoft (MIT).

Domande frequenti

La mia registrazione viene caricata?

No. Il file viene decodificato dal tuo browser e il modello di riconoscimento vocale gira dentro questa scheda. L'unico download è il modello stesso, che arriva da questo sito. La trascrizione viene creata sul tuo dispositivo e resta lì finché non la salvi o la copi.

Quanto tempo ci vuole?

Dipende dal tuo dispositivo e dalla durata della registrazione. Su un computer desktop recente è diverse volte più veloce della riproduzione: nelle nostre prove circa 15 secondi per due minuti di parlato, e meno con una scheda grafica. I portatili di solito sono due o tre volte più lenti, e smartphone e computer meno recenti ancora di più. Con registrazioni molto lunghe la memoria potrebbe non bastare. Tieni aperta la scheda mentre lavora.

Quali lingue capisce?

Il modello Whisper conosce circa 100 lingue e funziona meglio con quelle più diffuse, come inglese, spagnolo, italiano, francese, tedesco e portoghese. Riconosce la lingua dai primi 30 secondi. Se una registrazione comincia con della musica o in un'altra lingua, scegli tu la lingua per evitare una trascrizione nella lingua sbagliata.

Quanto è precisa?

Un parlato chiaro con poco rumore di fondo viene trascritto bene, con qualche errore occasionale su nomi, numeri e termini tecnici. Accenti marcati, persone che si parlano sopra, audio di qualità telefonica e musica sotto la voce riducono tutti la precisione. Il modello non distingue chi sta parlando. Rileggi la trascrizione prima di farci affidamento.

Perché prima scarica circa 90 MB?

È il modello vocale Whisper (circa 76 MB) più il motore che lo fa girare (circa 14 MB). Dove il browser può usare la scheda grafica, scarica invece una versione della prima metà del modello adatta alle schede grafiche, per un totale di circa 110 MB. Prima di cominciare la pagina ti mostra il peso esatto per il tuo dispositivo. Non viene scaricato niente finché non premi Trascrivi, e il browser conserva i file nella sua memoria, così la trascrizione successiva parte senza scaricarli di nuovo.

Può registrare dal mio microfono?

No, questo strumento funziona solo con i file. Registra con l'app dei memo vocali del telefono o con un registratore qualsiasi, poi scegli il file qui.