Przejdź do treści
Biblioteka skilli
Dokumenty i biuro · Konwersja i formaty

transcribe

/transcribe

Transkrybuje nagrania m4a, mp3, wav i inne do markdownu lokalnie przez whisper.cpp, z automatycznym wykrywaniem języka na zwykłym procesorze.

Repozytorium
agent-skills ↗
Licencja
MIT
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
3
Skrypty
1
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 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

transcribetranscriptionaudio to textvoice memo to markdown
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

  1. Instructions
  2. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 21 linii, 208 słów
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

RepozytoriumWynikLicencja
Ta strona · digital-stoic-org/agent-skills100MIT
fabioannovazzi/app_files100AGPL-3.0
seaworld008/commonly-used-high-value-skills100MIT
davila7/claude-code-templates100MIT
codingjoe/VoIP100AGPL-3.0
pandysp/claude-plugins100MIT
xingfanxia/ax-skills100MIT
letta-ai/skills100MIT
henkisdabro/wookstar-claude-plugins100MIT

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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.