Skip to content
Discussion options

You must be logged in to vote

Thanks for the reply, and for 茅塞顿开 — glad it helped. Happy to help with your issue.

Short answers: yes to both.

1. Fine-tuning the segmentation checkpoint is the right target

For your two goals it's the only component that matters. The segmentation model decides speaker boundaries and which frames contain overlap; the embedding and PLDA only decide who is who once boundaries exist. Sharper turn boundaries and better overlap in telephone audio are entirely a segmentation problem.

Load that checkpoint on its own with the subfolder argument:

from pyannote.audio import Model

model = Model.from_pretrained(
    "pyannote/speaker-diarization-community-1",
    subfolder="segmentation",
    token=T…

Replies: 1 comment 4 replies

Comment options

You must be logged in to vote
4 replies
@WGS-note
Comment options

@LuShadowX
Comment options

Answer selected by WGS-note
@WGS-note
Comment options

@LuShadowX
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants