Pipeline-ul pyannote.audio: Diarizarea și Identificarea Automată a Vorbitorilor în AI Audio & Video

Separarea automată a participanților la o discuție (Cine a vorbit când) pe piste temporale distincte.

Flux de lucru & invocare
from pyannote.audio import Pipeline
pipeline = Pipeline.from_pretrained('pyannote/speaker-diarization-3.1')

pyannote.audio este etalonul open-source pentru diarizare vocală. Identifică momentele de suprapunere și atribuie fiecărui segment audio eticheta corectă a vorbitorului (ex: SPEAKER_00, SPEAKER_01).

Exemplu de diarizare completă

import torch
from pyannote.audio import Pipeline

pipeline = Pipeline.from_pretrained(
    "pyannote/speaker-diarization-3.1",
    use_auth_token="hf_secret_token"
).to(torch.device("cuda"))

diarizare = pipeline("sedinta_echipa.wav", num_speakers=3)

for turn, _, vorbitor in diarizare.itertracks(yield_label=True):
    print(f"De la {turn.start:.1f}s la {turn.stop:.1f}s a vorbit {vorbitor}")

Combinat cu Whisper, permite generarea de procese verbale automate de ședință perfect atribuite.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Pipeline-ul pyannote.audio: Diarizarea și Identificarea Automată a Vorbitorilor

Ai o întrebare despre Pipeline-ul pyannote.audio: Diarizarea și Identificarea Automată a Vorbitorilor 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.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.