transcribe
/transcribe
Transkrybuje nagrania m4a, mp3, wav i inne do markdownu lokalnie przez whisper.cpp, z automatycznym wykrywaniem języka na zwykłym procesorze.
- Autor
- digital-stoic-org ↗
- Repozytorium
- agent-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/transcribe.sh
Co robi i kiedy
Transkrybuje nagrania m4a, mp3, wav i inne do markdownu lokalnie przez whisper.cpp, z automatycznym wykrywaniem języka na zwykłym procesorze.
Wyzwalacze z opisu
Oryginalny opis (EN)
Transcribe an audio recording (m4a/mp3/wav/ogg/flac) to markdown locally with whisper.cpp. Auto-detects language (multilingual, tuned for EN/FR), CPU-only, private — no API, no GPU. Self-bootstrapping: builds the pipeline on first use if missing. Use when the user wants to transcribe audio, convert a recording to text, get a transcript, or turn a voice memo into markdown. Triggers include "transcribe", "transcription", "audio to text", "voice memo to markdown".
Jak działa
- Instructions
- Notes
Podgląd SKILL.md
---
name: transcribe
description: Transcribe an audio recording (m4a/mp3/wav/ogg/flac) to markdown locally with whisper.cpp. Auto-detects language (multilingual, tuned for EN/FR), CPU-only, private — no API, no GPU. Self-bootstrapping: builds the pipeline on first use if missing. Use when the user wants to transcribe audio, convert a recording to text, get a transcript, or turn a voice memo into markdown. Triggers include "transcribe", "transcription", "audio to text", "voice memo to markdown".
context: subagent
allowed-tools: [Bash, Read]
user-invocable: true
---
# Transcribe audio → markdown (local, whisper.cpp)
Local CPU transcription, language auto-detected (multilingual; tuned for EN/FR), no API/GPU. Output: markdown with
frontmatter + full text + timestamps. The wrapper `scripts/transcribe.sh` self-discovers whisper.cpp
(`$WHISPER_DIR` → `~/tools/whisper.cpp` → `~/whisper.cpp` → `/opt/whisper.cpp`). Invoke it via the
plugin root: `${CLAUDE_PLUGIN_ROOT}/skills/transcribe/scripts/transcribe.sh`.
## Instructions
1. **Resolve the audio file** from the request (`$ARGUMENTS`). Accept m4a/mp3/wav/ogg/flac; if none given, ask.
2. **Ensure the pipeline exists** — probe once: `bash "${CLAUDE_PLUGIN_ROOT}/skills/transcribe/scripts/transcribe.sh" --help >/dev/null 2>&1; echo $?`. Exit `2` (or "whisper.cpp not found") → follow `setup.md` to build it (warn: one-time ~10-min build + ~1.5 GB download), then continue.
3. **Run:** `bash "${CLAUDE_PLUGIN_ROOT}/skills/transcribe/scripts/transcribe.sh" "<audio-path>"` (output defaults to `<input>.md`). Flags on request: `--lang fr|en`, `--model small|large-v3` (only `medium` ships by default — others must be downloaded first, see `setup.md`), `--no-timestamps`, custom output as 2nd positional arg.
4. **Set expectations:** a 10–20 min file takes several minutes on CPU — let it run.
5. **When done:** Read the `.md` and show a short preview (frontmatter + first lines).
## Notes
- WSL-safe: wrapper does all decode/temp in native `/tmp`; only final `.md` + source may live on `/mnt/c`.
- Non-standard install: `export WHISPER_DIR=/path/to/whisper.cpp`.
- Frontmatter fields, limitations, and upgrade paths (diarization, word-level timestamps, long files): see `setup.md` § Reference.
Pliki w paczce (3)
- SKILL.md 2 KB
- setup.md 4 KB
- scripts/transcribe.sh 4 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · digital-stoic-org/agent-skills | 100 | MIT |
| fabioannovazzi/app_files | 100 | AGPL-3.0 |
| seaworld008/commonly-used-high-value-skills | 100 | MIT |
| davila7/claude-code-templates | 100 | MIT |
| codingjoe/VoIP | 100 | AGPL-3.0 |
| pandysp/claude-plugins | 100 | MIT |
| xingfanxia/ax-skills | 100 | MIT |
| letta-ai/skills | 100 | MIT |
| henkisdabro/wookstar-claude-plugins | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki bd0d4e35432c (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100transcribe-audio
Transkrybuje nagranie audio lub wideo lokalnie przez whisper.cpp, bez wysyłania go na zewnątrz, gdy użytkownik chce mieć tekst z pliku. - 100audio-transcribe
Zamienia mowę z plików audio (mp3, m4a, wav, ogg, flac, webm) na tekst za pomocą lokalnego narzędzia whisper, bez klucza API. - 100video-transcribe
Transkrybuje wsadowo wideo lub audio (WAV, podcasty) przez Whisper z odtwarzalnym zapisem pochodzenia. - 90doubao-asr(豆包语音转写)
Transkrybuje nagrane pliki audio na tekst modelem Doubao Seed-ASR 2.0 od ByteDance i Volcengine, z rozpoznawaniem języka chińskiego i rozdzielaniem mówców, dla plików m4a, mp3, wav, ogg i flac. - 100transcribe-audio
Transkrybuje audio lub wideo do tekstu lokalnie uruchamianym modelem rozpoznawania mowy i pomaga skonfigurować lub zmienić lokalny model transkrypcji. - 100local-transcribe
Transkrybuje lokalne pliki audio i wideo (mp3, mp4, m4a, wav, mov, mkv) do Markdown przez ffmpeg i ElevenLabs Scribe, bez streszczania.