openai-whisper

Transcribe local audio files to text using the Whisper CLI.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill openai-whisper-jansenanalytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/openai-whisper
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill openai-whisper-jansenanalytics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Local transcription can be slow or require cloud services; this skill enables offline speech-to-text using the Whisper CLI, preserving privacy and reducing latency.

Core Features & Use Cases

  • Local transcription using the Whisper CLI (no cloud dependencies)
  • Supports transcription and translation tasks with model selection
  • Outputs plain text or subtitle formats and caches models locally for faster reuse

Quick Start

Transcribe a local audio file with whisper by running the command whisper /path/file.mp3 --model medium --output_format txt --output_dir .

Frequently Asked Questions about openai-whisper

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

FAQPage Schema
How do I transcribe audio locally without relying on cloud services?

You can transcribe audio offline by running the Whisper CLI locally, which eliminates cloud dependencies and preserves privacy. This approach processes speech-to-text directly on your machine, reducing latency and ensuring sensitive data never leaves your local filesystem.

Can I use Whisper CLI for offline transcription of podcasts and meetings?

Yes, Whisper CLI supports offline transcription for podcasts, interviews, and meeting notes. It processes audio recordings locally, making it highly suitable for privacy-conscious workflows where uploading audio files to cloud-based speech-to-text services is restricted.

What audio formats can I transcribe using the Whisper CLI?

Whisper CLI transcribes local audio files, such as MP3s, and saves the resulting text to your local filesystem. You can process files by specifying the path, selecting a model, and choosing an output format like plain text or subtitles for your speech-to-text results.

Does local speech-to-text with Whisper support subtitle output formats?

Yes, Whisper CLI supports outputting local speech-to-text results in both plain text and subtitle formats. You can specify your desired output format and directory using CLI arguments, and the system saves the transcribed files directly to your local filesystem.

Do I need an internet connection to use Whisper for speech-to-text transcription?

No, an internet connection is not required for the actual speech-to-text transcription because Whisper CLI runs locally. An initial connection may be needed to download the selected model, which is then cached locally for faster offline reuse during subsequent transcription tasks.

How do I select a specific model when transcribing audio with Whisper CLI?

You select a specific model when transcribing audio by including the `--model` argument in your Whisper CLI command, such as `whisper /path/file.mp3 --model medium`. This allows you to balance transcription accuracy and processing speed based on your local hardware capabilities.