Views
No views yet
pyannote/segmentation-3.0 checkpointDER = 16.85% with collar 0, no overlap mode1pyannote segmentation fine-tuning
2-> VAD/subsegments
3-> 3D-Speaker CAMPPlus embeddings: iic/speech_campplus_sv_zh_en_16k-common_advanced
4-> spectral clustering
5-> RTTM output
6-> md-eval DER scoringpip install huggingface_hub pyannote.audio1from huggingface_hub import hf_hub_download
2
3repo_id = "sulaimank/mlc-slm-pyannote-segmentation-baseline"
4
5ckpt_path = hf_hub_download(
6 repo_id=repo_id,
7 filename="epoch=0-step=28190.ckpt",
8 repo_type="model",
9)Model.from_pretrained:1import torch
2
3_original_torch_load = torch.load
4
5def torch_load_weights_false(*args, **kwargs):
6 kwargs["weights_only"] = False
7 return _original_torch_load(*args, **kwargs)
8
9torch.load = torch_load_weights_false1from pyannote.audio import Model
2
3model = Model.from_pretrained(ckpt_path)
4model.eval()git clone https://github.com/mubingshen/MLC-SLM-Baseline.git1fine-tuned pyannote segmentation checkpoint
2+ VAD/subsegments
3+ 3D-Speaker CAMPPlus speaker embeddings
4+ spectral clusteringdev_rttm_predictions/results/md_eval_fixed_ids.txtpyannote/segmentation-3.0; keep usage consistent with pyannote model terms.