Skip to main content

cjm-capability-pyannote

Speaker-diarization capability backed by pyannote.audio (community-1) — full-source decoded-PCM audio → time-ranged anonymous speaker turns (SPEAKER_00-style cluster labels, never identities), implementing the speaker-diarization adapter interface; pure compute — caching lives in the generic adapter. Default-on rung in the transcription workflow; the correction TUI's assign lane consumes the turns.

Modules

  • cjm_capability_pyannote.__init__
  • cjm_capability_pyannote.capability — Speaker-diarization tool capability using pyannote.audio (session-D DECs 18d7de80 + d6df3a8e): source audio in, ANONYMOUS time-ranged speaker turns out — the machine half of speaker assignment; identity stays the correction TUI's human lane (DEC 44afb2df).

API

cjm_capability_pyannote.capability

  • PyannoteConfig class — Configuration for the pyannote diarization pipeline.
  • PyannoteDiarizationCapability class — Speaker-diarization tool capability wrapping a pyannote.audio Pipeline.

Dependencies

Depends on: cjm-capability-primitives, cjm-substrate, cjm-substrate-torch-utils, pyannote.audio

Release files for cjm-capability-pyannote 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cjm-capability-pyannote 0.0.3
File Size Uploaded
cjm_capability_pyannote-0.0.3.tar.gz 33.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cjm-capability-pyannote 0.0.3
File Interpreter ABI Platform
cjm_capability_pyannote-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 63.6 kB

Release files / cjm_capability_pyannote-0.0.3.tar.gz

Download URL cjm_capability_pyannote-0.0.3.tar.gz
Size 33.3 kB
Tags Source
SHA-256 checksum
How to use checksums
39b8d0e6f22522a6c37fbfcc3bca4a2b81e2cdf78665c88ba73a2972e3a887d4
BLAKE2b-256 checksum
How to use checksums
a55060edc93ae849de43df1d6bf629bd6ec15d30eefefe51c0636052be6e5f1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / cjm_capability_pyannote-0.0.3-py3-none-any.whl

Download URL cjm_capability_pyannote-0.0.3-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
72890f17fa16f2222d53442998fd0034ebe80a976ab9bc5d000e7fdbfee0eb17
BLAKE2b-256 checksum
How to use checksums
09834f8eac07fca04904b16c5a6fb7d48de188d49c4da79278dec1b481771c9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page