transkription

Solid

Transkribiert Audio-/Video-Dateien in Text. Nutzt Whisper (openai-whisper) oder Vosk (offline) als optionales Backend — beide werden per Presence-Check erkannt. Ohne Backend: Platzhalter-Modus mit Dummy-Ausgabe (Dry-Run).

AI & Automation 2 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

## Zweck Audio-/Video-Dateien in Text umwandeln — lokal, ohne Cloud-Pflicht. Der Skill erkennt selbst, ob Whisper oder Vosk installiert ist, und wählt das beste verfügbare Backend. Ohne Backend läuft er im Dry-Run-Modus und gibt einen Platzhaltertext zurück, sodass der Workflow immer funktioniert. Transkripte werden lokal in `transkription/store.db` gespeichert und können abgefragt werden. --- ## Trigger | Phrase | Aktion | |---|---| | „Transkribiere diese Audio" | Audio-Datei transkribieren | | „Transkribiere [Datei]" | Benannte Datei transkribieren | | „Zeig meine Transkripte" | Letzte Transkripte auflisten | | „Suche Transkript [Begriff]" | Volltextsuche in Transkripten | | „Exportiere Transkript [ID]" | Transkript als TXT exportieren | --- ## Workflow 1. **Backend-Check**: Prüfen ob `whisper` oder `vosk` importierbar ist. 2. **Datei-Prüfung**: Eingabedatei muss existieren (Audio: wav, mp3, m4a, ogg, flac; Video: mp4, mkv, webm — Extraktion via ffmpeg). 3. **Transkription**: Backend aufrufen und Rohtext erhalten. 4. **Speichern**: Ergebnis mit Metadaten (Datei, Dauer, Sprache, Backend, Zeitstempel) in `store.db`. 5. **Ausgabe**: Text zurückgeben; optional als `.txt` exportieren. --- ## CLI-Einstieg ```bash # Datei transkribieren python transkription_core.py transcribe audio.wav # Mit expliziter Sprache python transkription_core.py transcribe audio.mp3 --lang de # Dry-Run (kein Backend nötig) python transkription_core.py transcribe audio.wav --dry-run # Transk...

Details

Author
ellmos-ai
Repository
ellmos-ai/skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category