Skip to main content

Companion package to the 'On the calibration of powerset speaker diarization models' paper published at Interspeech 2024.

Project description

powerset_calibration

This package contains the code used to perform the experiments conducted in the paper 'On the calibration of powerset speaker diarization models' published at Interspeech 2024.

This package builds upon the pyannote suite, and thus heavily depends on pyannote.audio, pyannote.core and pyannote.database functionalities.

Installing

🐍 Using pip

pip install powerset_calibration

🏠 Using a local installation

git clone https://github.com/FrenchKrab/powerset_calibration
pip install -e powerset_calibration

Usage

Most of the functionalities of the library are easy to access and just require you to plug in the right parameters.

⏯️ Notebook

To learn how to use this library, please refer to the notebooks which should give you 90% of the informations you need.

  • Essential features
    • A1_model_inference: Generate and evaluate an 'inference file' from your segmentation model
    • A2_active_learning_protocol: Create subsets from an existing protocol using active learning-like criterions (e.g. select the 10% least confident data)
  • Advanced usage
    • B1_subset_one_file: Manually do all the steps to find the regions of interest in one file (instead of relying on ActiveLearningProtocol).

📘 Documentation

If you want more detail about function/method arguments, please refer to the documentation: https://frenchkrab.github.io/powerset_calibration

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

powerset_calibration-0.1.3.tar.gz (28.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

powerset_calibration-0.1.3-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file powerset_calibration-0.1.3.tar.gz.

File metadata

  • Download URL: powerset_calibration-0.1.3.tar.gz
  • Upload date:
  • Size: 28.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for powerset_calibration-0.1.3.tar.gz
Algorithm Hash digest
SHA256 57cfaa3c088a6fa5a9870da102d51633312fb8c9099d2fedeecc0300aa0a7863
MD5 86a4f024bd2cc29860fcf1d7a5e01eef
BLAKE2b-256 0671ff511aa40ef926d31354abbcdd93066b13044c12ed04dc1ced6b08ea18bf

See more details on using hashes here.

File details

Details for the file powerset_calibration-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for powerset_calibration-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 374b396b401f2a68d675cc908002b9d92fc20bda2f0b06060deac414648db242
MD5 2e37b2d722fd1a31e3d32fc06e5caa11
BLAKE2b-256 08ce9608a56ba5db96d43ab6f393dcdd9b141e9bf68bcdb38e40f2e502e16635

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page