13 lines
436 B
Plaintext
Executable File
13 lines
436 B
Plaintext
Executable File
from pyannote.audio import Pipeline
|
|
|
|
# Загрузим модель
|
|
pipeline = Pipeline.from_pretrained("pyannote/speaker-diarization-3.1")
|
|
|
|
# Запустим диаризацию на тестовом файле
|
|
diarization = pipeline("test.mp3")
|
|
|
|
# Выведем результат
|
|
for segment, _, speaker in diarization.itertracks(yield_label=True):
|
|
print(f"{segment.start:.1f}s - {segment.end:.1f}s: {speaker}")
|
|
|