openai-whisper

Transcribe audio locally using the Whisper CLI with configurable models and output formats.

46|6|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/aresbit/MateBot --skill openai-whisper-aresbit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper
Source: https://github.com/aresbit/MateBot/tree/main/skills/openai-whisper
Command: npx skills add https://github.com/aresbit/MateBot --skill openai-whisper-aresbit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables local transcription of audio using the Whisper CLI without requiring an API key.

Core Features & Use Cases

  • Offline transcription: Transcribe audio locally without sending data to external services.
  • Model and format flexibility: Choose models and output formats (txt, srt) including translation tasks.
  • Lightweight setup: Install Whisper via brew and run on-device with cached models, suitable for personal projects or offline workflows.
  • Use Case: Transcribe classroom lectures or podcast episodes on a laptop without internet access.

Quick Start

whisper /path/audio.mp3 --model medium --output_format txt --output_dir . whisper /path/audio.m4a --task translate --output_format srt

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 an API key?

To transcribe audio locally without an API key, use the Whisper CLI to process files entirely on-device. It allows configurable model selection and output formats like txt and srt without sending data to external services.

Can I transcribe podcasts and lectures offline on my laptop?

Yes, you can transcribe podcasts and lectures offline on your laptop using Whisper CLI. It caches models locally for on-device processing, making it suitable for personal workflows without internet access.

How do I translate audio to English text using Whisper?

To translate audio to English text using Whisper, run the CLI with the --task translate option. This generates translated output files in formats such as srt or txt from your original audio input.

Do I need to install any dependencies to run Whisper for offline transcription?

For offline transcription, you need to install Whisper via a package manager like brew. Once installed, it operates locally using cached models, requiring no external API keys or active internet connection for transcription tasks.

What audio formats and output files are supported by local Whisper transcription?

Local Whisper transcription processes common audio formats like mp3 and m4a, outputting text files such as txt for plain text and srt for subtitles. You configure these via CLI arguments during execution.