transcribe-anything

Transcribe audio and video files using configurable speech recognition backends.

154|9|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/swyxio/skills --skill transcribe-anything
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: transcribe-anything
Source: https://github.com/swyxio/skills/tree/main/transcribe-anything
Command: npx skills add https://github.com/swyxio/skills --skill transcribe-anything

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually transcribing audio and video content is slow, expensive, and error-prone, especially for long recordings, files with poor audio quality, or content that requires speaker identification. This skill automates the full transcription workflow from raw media to polished, formatted text.

Core Features & Use Cases

  • Multi-Backend Support: Choose from 9+ local and cloud ASR engines (Whisper, WhisperX, Groq, Deepgram, etc.) to balance speed, accuracy, cost, and diarization needs.
  • Long File Optimization: Automatically preprocesses audio, skips silence, and chunks files to prevent hallucination cascades and meet API size limits for recordings up to 8+ hours.
  • Flexible Output: Generates timestamped markdown transcripts, subtitles (SRT/VTT), JSON with word-level timestamps, or plain text for podcasts, meetings, videos, and interviews.

Quick Start

Use the transcribe-anything skill to generate a formatted markdown transcript with speaker labels for the attached 1-hour team meeting recording.

Frequently Asked Questions about transcribe-anything

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe a long podcast recording without hitting API limits?

To transcribe long podcast audio, this skill automatically preprocesses files, skips silence, and chunks uploads to prevent hallucination cascades and meet API size limits for recordings up to 8+ hours.

What is the best way to generate SRT subtitles from video files?

Generating SRT subtitles from video files is handled by configuring one of 9+ supported ASR backends, which processes the audio track and flexibly exports timestamped subtitle formats alongside plain text and markdown.

Does speaker diarization work for meeting transcription with multiple participants?

Speaker diarization for meeting transcription is supported through configurable ASR backends like WhisperX, allowing you to generate formatted markdown transcripts with distinct speaker labels.

Can I use Whisper for speech-to-text processing locally?

Whisper can be used for local speech-to-text processing as one of the 9+ available ASR backends, letting you balance speed, accuracy, cost, and diarization needs without requiring external cloud services.

Why does audio transcription fail or hallucinate on long media files?

Audio transcription hallucinations on long media files occur when continuous processing cascades errors; this skill mitigates this by applying audio preprocessing, silence detection, and chunked processing.

What audio formats can I convert to text for interview processing?

You can convert audio and video files of varying lengths to accurate text output, extracting multi-format transcripts including timestamped markdown, JSON with word-level timestamps, SRT, VTT, or plain text.