|
--- |
|
tags: |
|
- pyannote |
|
- pyannote-audio |
|
- pyannote-audio-pipeline |
|
- audio |
|
- voice |
|
- speech |
|
- speaker |
|
- speaker-diarization |
|
- speaker-change-detection |
|
- voice-activity-detection |
|
- overlapped-speech-detection |
|
--- |
|
|
|
<p align="center"> |
|
<a href="https://pyannote.ai/" target="blank"><img src="https://avatars.githubusercontent.com/u/162698670" width="64" /></a> |
|
</p> |
|
|
|
<div align="center"> |
|
<h1>pyannoteAI premium speaker diarization</h1> |
|
</div> |
|
|
|
|
|
1. Create an API key on [`pyannoteAI` dashboard](https://dashboard.pyannote.ai). |
|
2. Install `pyannote.audio` 4.x (yet to be released but [`develop`](https://github.com/pyannote/pyannote-audio/tree/develop) branch should do). |
|
3. Enjoy [`pyannoteAI`](https://www.pyannote.ai) precision 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}") |
|
+ 'pyannoteAI/speaker-diarization-precision', token="{pyannoteAI-api-key}") |
|
diarization = pipeline("/path/to/audio.wav") |
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|