Skip to content

feat: catalogue CN-Celeb annotations - #290

Merged
Mearman merged 6 commits into
mainfrom
feat/openslr-slr82-annotations
Nov 7, 2026
Merged

Mearman merged 6 commits into
mainfrom
feat/openslr-slr82-annotations

Conversation

@Mearman

@Mearman Mearman commented Nov 6, 2026 •

Copy link
Copy Markdown
Owner

CN-Celeb supplies recording paths that encode speaker and source labels, CN-Celeb2 includes a speaker list, and CN-Celeb1 ships a trial list pairing enrolment recordings with test recordings. Add audio annotation entries for both subsets, a speaker entry for CN-Celeb2 and a speaker-trials entry for CN-Celeb1, read by a new speaker-trials parser that keeps both labels, repeated rows and the original ids as graph edges. Enrolment recordings retain their enrolment label without invented session or clip codes.

Verified against the complete archives, not fixtures alone. CN-Celeb1 passed gzip integrity and inventory: 144,505 FLAC paths all match the audio recipe (17,777 evaluation test, 196 enrolment, 126,532 data), and the trial list holds 3,484,292 rows (17,755 positive, 3,466,537 negative) over 196 enrolment ids and 17,777 test paths with no label mismatches. CN-Celeb2 passed gzip integrity and inventory over its three parts: 524,787 FLAC paths, 1,996 speaker ids, one speaker list. Full retained-file round trips held for the CN-Celeb1 audio and trials entries and both CN-Celeb2 entries, with the source hashes verified and no warnings. CI on the previous head passed.

@Mearman
Mearman force-pushed the feat/openslr-slr82-annotations branch from 343f555 to 6a06324 Compare November 6, 2026 08:35
@Mearman Mearman changed the title feat: catalogue CN-Celeb2 annotations feat: catalogue CN-Celeb annotations Nov 6, 2026
@Mearman
Mearman force-pushed the feat/openslr-slr82-annotations branch from 022eb49 to b7bf9c7 Compare November 7, 2026 05:51
@Mearman
Mearman marked this pull request as ready for review November 7, 2026 05:53
@Mearman
Mearman merged commit 3723af5 into main Nov 7, 2026
10 checks passed
@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 0.127.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@Mearman
Mearman deleted the feat/openslr-slr82-annotations branch November 7, 2026 07:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant