|
--- |
|
tags: |
|
- pyannote |
|
- pyannote-audio |
|
- pyannote-audio-pipeline |
|
- audio |
|
- voice |
|
- speech |
|
- speaker |
|
- speaker-diarization |
|
- speaker-change-detection |
|
- voice-activity-detection |
|
- overlapped-speech-detection |
|
--- |
|
|
|
# `pyannoteAI` premium speaker diarization |
|
|
|
*Warning:* this is a work in progress, though it should already be functional. |
|
|
|
1. Create an API key on [`pyannoteAI` dashboard](https://dashboard.pyannote.ai). |
|
2. Install `pyannote.audio` 4.x (yet to be released but `develop` branch should do). |
|
3. Enjoy `pyannoteAI` premium speaker diarization pipeline by changing one single line of code! |
|
|
|
```diff |
|
from pyannote.audio import Pipeline |
|
- pipeline = Pipeline.from_pretrained('pyannote/speaker-diarization-3.1', token="{huggingface-token}") |
|
+ pipeline = Pipeline.from_pretrained('hbredin/api-test', token="{pyannoteAI-api-key}") |
|
diarization = pipeline("/path/to/audio.wav") |
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|