Diarization¶
- whisper_smith.diarize.diarize_audio(audio_path, *, hf_token=None, model='pyannote/speaker-diarization-3.1', num_speakers=None, min_speakers=None, max_speakers=None, pipeline=None)[source]¶
- Parameters:
audio_path (str | Path)
hf_token (str | None)
model (str)
num_speakers (int | None)
min_speakers (int | None)
max_speakers (int | None)
pipeline (PyannotePipeline | None)
- Return type:
- whisper_smith.diarize.diarize_file(audio_path, *, hf_token=None, model='pyannote/speaker-diarization-3.1', num_speakers=None, min_speakers=None, max_speakers=None)[source]¶
- Parameters:
audio_path (str | Path)
hf_token (str | None)
model (str)
num_speakers (int | None)
min_speakers (int | None)
max_speakers (int | None)
- Return type: