Hosted Community-1 speaker diarization

This pipeline runs Community-1 speaker diarization on pyannoteAI cloud.
Read the announcement blog post.

Setup

  1. pip install pyannote.audio
  2. Create an API key on pyannoteAI dashboard (free credits included)

Usage

# initialize speaker diarization pipeline
from pyannote.audio import Pipeline
pipeline = Pipeline.from_pretrained(
    'pyannote/speaker-diarization-community-1-cloud', 
    token="{pyannoteAI-api-key}")

# run speaker diarization on pyannoteAI cloud
output = pipeline("/path/to/audio.wav")

# print speaker diarization
for turn, speaker in output.speaker_diarization:
    print(f"start={turn.start:.1f}s stop={turn.end:.1f}s speaker_{speaker}")
Downloads last month
31
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Collection including pyannote/speaker-diarization-community-1-cloud