whisper

Transcribe audio files into text or JSON using the Whisper model.

1.6k|289|Updated May 14, 2025
One-click install
npx skills add https://github.com/trpc-group/trpc-agent-go --skill whisper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whisper
Source: https://github.com/trpc-group/trpc-agent-go/tree/main/benchmark/gaia/skills/whisper
Command: npx skills add https://github.com/trpc-group/trpc-agent-go --skill whisper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai-whisper, and includes scripts (resource) components.

What problem does it solve?

Transcribing hours of audio manually is time-consuming and error-prone. This skill provides fast, accurate transcription of audio files into text using Whisper, enabling quick content indexing, search, and accessibility.

Core Features & Use Cases

  • Transcribes audio files to text across multiple languages with automatic language detection.
  • Supports optional timestamps and outputs in plain text or JSON for downstream processing.
  • Use Case: generate meeting transcripts, captions, or searchable archives from audio recordings.

Quick Start

Run the transcription script with your audio file and an output path. Example: python3 scripts/transcribe.py input.mp3 output.txt --model base --format text

Frequently Asked Questions about whisper

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

FAQPage Schema
How do I transcribe an audio file to text with JSON formatting?

You can transcribe audio files to text and output JSON by running the transcription script with your input audio file, specifying an output path, and setting the output format to JSON. This requires Python 3.8+, the openai-whisper package, and FFmpeg.

Does Whisper transcription support automatic language detection and timestamps?

Whisper transcription supports multiple languages with automatic language detection and provides optional timestamps. It transcribes audio recordings into plain text or JSON for downstream processing like content indexing and search.

Do I need FFmpeg to run OpenAI Whisper for audio transcription?

Yes, you need FFmpeg installed alongside Python 3.8+ and the openai-whisper package to enable full audio transcription functionality. FFmpeg handles the underlying audio processing required by the Whisper model.

What is the best way to generate meeting transcripts from audio recordings?

The best way to generate meeting transcripts is using the Whisper model to transcribe audio recordings into text. This provides fast, accurate transcription across multiple languages, creating searchable archives and captions from your audio files.

Can I run audio transcription from the command line using the Whisper model?

Yes, you can run audio transcription from the command line by executing the Python transcription script with your input audio file, an output path, and optional arguments for model size and output format like text or JSON.

What are the limitations of using the Whisper model for audio transcription?

The Whisper model requires Python 3.8+, the openai-whisper package, and FFmpeg for full functionality. Transcription accuracy depends on audio quality, and processing large audio files requires sufficient computational resources.