Skip to content

feat: add diarize attribute to Colibri2Endpoint - #145

Merged
bgrozev merged 1 commit into
masterfrom
diarization-endpoint-control
Jul 14, 2026
Merged

feat: add diarize attribute to Colibri2Endpoint#145
bgrozev merged 1 commit into
masterfrom
diarization-endpoint-control

Conversation

@bgrozev

@bgrozev bgrozev commented Jul 14, 2026

Copy link
Copy Markdown
Member

Adds a per-endpoint diarize boolean attribute to the COLIBRI v2 Colibri2Endpoint (modeled like the existing stats-id / muc-role attributes, not a <capability> — this is an instruction to the bridge, not a "supports" advertisement). getDiarize() returns a nullable Boolean (absent = null); Builder.setDiarize(boolean) sets it.

Part of a multi-repo change enabling per-endpoint speaker diarization (jicofo signals it here, the videobridge reads it and sets it on the transcriber start event). The four Maven repos share the branch diarization-endpoint-control so CI builds them together; no dependency version bumps are included (those follow after the upstream repos are released).


Related PRs (per-endpoint speaker diarization, multi-repo):

@bgrozev
bgrozev merged commit c47d314 into master Jul 14, 2026
4 checks passed
@bgrozev
bgrozev deleted the diarization-endpoint-control branch July 14, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants