Whisper Avanzato: Self-Hosted, faster-whisper e Fine-Tuning

«Whisper Avanzato: Self-Hosted, faster-whisper e Fine-Tuning» è un corso online di AI per voce e audio di livello avanzato, tenuto da InsightLearn Curated AI su InsightLearn. Il percorso comprende 4 lezioni organizzate in 2 sezioni, per una durata complessiva di 3h 0m. Whisper di OpenAI in modalità avanzata: self-hosting con faster-whisper (5x più veloce), fine-tuning per italiano e dialetti, batch processing e ottimizzazione.

Descrizione del corso

InsightLearn è in fase di sviluppo (work in progress): i contenuti di questa pagina sono pubblicati esclusivamente a fini di verifica e test.

Basato su github.com/openai/whisper e github.com/SYSTRAN/faster-whisper (MIT). Questo corso estende il corso Whisper base (nella categoria OpenAI) con focus su deployment avanzato: faster-whisper con CTranslate2 è 5x più veloce dell'implementazione originale con VRAM ridotta. Copre: benchmark whisper vs faster-whisper vs distil-whisper, self-hosting su GPU e CPU, fine-tuning su accento italiano/dialetti con Hugging Face, batch processing ottimizzato, Word Timestamp per karaoke/subtitle alignment, confronto con Deepgram e AssemblyAI.

Cosa imparerai

  • Curated from public resources. Whisper di OpenAI in modalità avanzata: self-hosting con faster-whisper (5x più veloce), fine-tuning per italiano e dialetti, batch processing e ottimizzazione.

Programma del corso

  1. Setup faster-whisper: pip, CUDA e model sizes (14 min)
  2. Fine-tuning Whisper per italiano e dialetti su HuggingFace (22 min)
  3. Word Timestamps: alignment per subtitle SRT e karaoke (14 min)
  4. Deploy self-hosted con FastAPI e queue Redis (18 min)

Dalle lezioni

Estratto della trascrizione di «Setup faster-whisper: pip, CUDA e model sizes»

I just planned to give iphone 16 giveaway not iphone 16 actually iphone 17 or iphone 18 when i channel is reaching um 1 million subscribers if you can just make a subscribe and like the channel if you like yeah welcome back to this new video guys please watch the final output right yeah without further ado i'll show you how to do that it's open up browser and goes to faster whisper and there's a github page with that yep you can see that faster whisper translation with seat on actually it uses OpenAI's Visper model with C-translate and then modulates it into a faster whisper. So in the readme file you can see that there is two…

Estratto della trascrizione di «Fine-tuning Whisper per italiano e dialetti su HuggingFace»

Ever wondered how to transcribe audio into any language effortlessly, whether it's for YouTube video or podcast or creating subtitles? The Usper model has you covered. By fine-tuning it for your local language, transcription becomes seamless. For example, I fine-tuned the Usper model for my local language, Odia. If you are curious to learn how to build this yourself and fine-tune Usper on your language, stick around. Usper is an amazing speech-to-text model trained on around 96 languages. But there is a catch. It's not perfect for languages with very limited transcription data. The Usper model takes in input the audio data and gives the transcription data. Transcription in text format and these are the 96 languages that this model…

Estratto della trascrizione di «Word Timestamps: alignment per subtitle SRT e karaoke»

This is how to animate captions in Premiere Pro. So as you can see I have these captions in a timeline and I can't apply any effect to them. To change this we need to convert them into a graphic layer so select all the captions in the timeline then go to the top left of graphics and titles. Now simply click on upgrade caption to graphic. We can now see that the captions change color that there are now a graphic layer. Now to animate all of them simply select all the graphics layers then simply apply any preset or any effect to it and we have now animated all captions. subscribe.

Altri corsi di AI per voce e audio

Tutti i corsi di AI per voce e audio

Domande frequenti

Quanto dura il corso Whisper Avanzato: Self-Hosted, faster-whisper e Fine-Tuning?

Il corso dura 3h 0m in totale, con 4 lezioni suddivise in 2 sezioni, da seguire online al proprio ritmo.

Serve esperienza pregressa?

Il corso è di livello avanzato e non indica requisiti specifici di ingresso.

Il corso rilascia un certificato?

Sì: al completamento del corso ricevi un certificato di completamento verificabile online.