Scriba
Lokale speaker-diarized vergadering transcriptie (whisperX + pyannote), dan hernoem Spreker 1/2 naar echte namen.
Werkt met setup
Wat het doet
Transcribeert een audio/video vergadering naar een nauwkeurig, spreker-gelabeld Markdown transcript (Spreker 1/2/3) met ingebedde per-spreker stemclips, en hernoemt vervolgens sprekers naar echte namen op verzoek. Triggert wanneer de gebruiker een audio/video bestand dropt en vraagt om een transcript, diarizatie, of 'wie zei wat' (Engels of Russisch).
Testrapport
Voerde de eigen echte formatter end-to-end uit op een synthetisch gediariseerd transcript: correcte 62%/38% spreektijd berekening, schone spreker-ID sectie met voorbeeldquotes, dan een werkende hernoem pass (Spreker 1/2 -> echte namen) — werkelijk beter dan een naïeve baseline weergave. Volledige ASR+diarizatie kon niet worden uitgeoefend: het vereist `uv` (niet hier geïnstalleerd) plus een gratis HuggingFace account en een 3-klik gated-model toestemmingsflow voordat een ~3GB download zelfs begint, precies zoals SKILL.md zelf onthult.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/AlexanderAbramovPav/scriba mkdir -p ~/.claude/skills cp -r scriba ~/.claude/skills/scriba
Commando's en voorbeeldprompts
/scribaLokale speaker-diarized vergadering transcriptie (whisperX + pyannote), dan hernoem Spreker 1/2 naar echte namen.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Transcribe this meeting recording and label who said what, pleaseDiarize this audio file and then rename the speakers to their real namesI have a Zoom recording, give me a speaker-labeled transcript please