Downloads · 30 days
15.5K
11% of all-time downloads
pyannote/speaker-diarization-precision
speaker-diarization-precision is a voice activity detection model from pyannote. Use it for the voice activity detection task on the model card, and read the license before you ship it in a product. It is set up for pyannote-audio.
This pipeline runs Precision speaker diarization on pyannoteAI cloud. Read the announcement blog post.
Downloads · 30 days
15.5K
11% of all-time downloads
All-time downloads
137K
Public
Repo size
—
Likes
29
Public
Click a slice to open those files.
Other1.5 KB · 50%
From the Hugging Face model README
Precision speaker diarizationThis pipeline runs Precision speaker diarization on pyannoteAI cloud.
Read the announcement blog post.
This pipeline is a stripped down version of pyannoteAI SDK that provides much more features:
A self-hosted version of Precision is also available for enterprise customers.
pip install pyannote.audiopyannoteAI dashboard (free credits included)# initialize speaker diarization pipeline
from pyannote.audio import Pipeline
pipeline = Pipeline.from_pretrained(
'pyannote/speaker-diarization-precision',
token="{pyannoteAI-api-key}")
# run speaker diarization on pyannoteAI cloud
output = pipeline("/path/to/audio.wav")
# enjoy state-of-the-art speaker diarization
for turn, speaker in output.speaker_diarization:
print(f"start={turn.start:.1f}s stop={turn.end:.1f}s speaker_{speaker}")