Scriba
Lokal talar-diariserad mötesutskrift (whisperX + pyannote), sedan byt namn på Speaker 1/2 till riktiga namn.
Fungerar med konfiguration
Vad den gör
Transkriberar ett ljud-/videomöte till en korrekt, talar-märkt Markdown-utskrift (Speaker 1/2/3) med inbäddade röstklipp per talare, och byter sedan namn på talare till riktiga namn på begäran. Utlöses när användaren släpper en ljud-/videofil och ber om en utskrift, diarization, eller 'who said what' (engelska eller ryska).
Testrapport
Körde sin egen verkliga formaterare end-to-end på en syntetisk diariserad utskrift: korrekt 62%/38% taltidsmatematik, ren talar-ID-sektion med exempelcitat, sedan en fungerande namnbytespass (Speaker 1/2 -> riktiga namn) – genuint bättre än en naiv baslinjeåtergivning. Full ASR+diarization kunde inte utövas: det kräver `uv` (inte installerat här) plus ett gratis HuggingFace-konto och ett 3-klicks gated-model-samtyckesflöde innan en ~3GB nedladdning ens börjar, exakt som SKILL.md själv avslöjar.
Testad: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/AlexanderAbramovPav/scriba mkdir -p ~/.claude/skills cp -r scriba ~/.claude/skills/scriba
Kommandon och exempelprompter
/scribaLokal talar-diariserad mötesutskrift (whisperX + pyannote), sedan byt namn på Speaker 1/2 till riktiga namn.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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