Перейти к содержимому

Sottotitoli automatici parola per parola: l'ho scritto in Rust, gira in locale

Federico Costantini

0:00 / 0:00

Sottotitoli automatici parola per parola: l'ho scritto in Rust, gira in locale

119 просмотров · 8 дней назад
Federico Costantini
41 подписчик
119 просмотров · 8 дней назад
Ho costruito un'applicazione che genera sottotitoli automatici con i tempi parola per parola, e li disegna direttamente sul video. Gira tutto sul tuo computer: nessun file caricato su un server, nessun abbonamento, nessun limite di minuti. Nel video: la trascrizione con Whisper large-v3 e l'allineamento forzato che aggancia ogni singola parola al suo istante; come si insegnano al modello i termini che non conosce; la normalizzazione dei tempi, che è la parte che nessuno racconta e senza cui non funziona niente; il disegno dei sottotitoli e l'evidenziazione della parola in corso; e l'interfaccia che tiene insieme il tutto. Il codice è pubblico e l'applicazione si può scaricare: https://github.com/Zerflyne/verba CAPITOLI 00:00 Introduzione 00:30 Trascrivere con Whisper 03:00 Riconoscere parole tecniche 06:08 Allineare i tempi 07:10 Disegnare e renderizzare i sottotitoli 09:20 Evidenziare la parola in corso 11:25 Installazione 12:22 Esposizione e tutorial all'uso 15:45 Risultato finale 16:00 Conclusioni