Biblioteca faster-whisper optimizează rețeaua neuronală Whisper prin motorul de execuție CTranslate2, permițând cuantizare pe 8 biți (int8) și transcrierea a ore întregi de podcast în câteva minute.
Exemplu de transcriere batch
from faster_whisper import WhisperModel
model = WhisperModel("large-v3", device="cuda", compute_type="float16")
segmente, info = model.transcribe("audio.wav", beam_size=5, language="ro")
print(f"Limba detectată: {info.language} cu probabilitate {info.language_probability:.2f}")
for s in segmente:
print(f"[{s.start:.2f}s -> {s.end:.2f}s] {s.text}")
Generatorul produce segmentele de text în mod streaming fără a aștepta finalizarea întregului fișier.
Întrebări & Exemple practice:
Clasa WhisperModel în faster-whisper: Transcriere Ultra-Rapidă cu CTranslate2Ai o întrebare despre Clasa WhisperModel în faster-whisper: Transcriere Ultra-Rapidă cu CTranslate2 sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!
Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.