openai-whisper

Transcribe audio files to text locally using the Whisper CLI.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/Polealpha/XINNIAN_PI --skill openai-whisper-polealpha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper
Source: https://github.com/Polealpha/XINNIAN_PI/tree/main/app%20windows/vendor/openclaw-runtime/skills/openai-whisper
Command: npx skills add https://github.com/Polealpha/XINNIAN_PI --skill openai-whisper-polealpha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the need for manual transcription by converting spoken audio into text on your own device.

Core Features & Use Cases

  • Local speech-to-text via Whisper CLI: Runs transcription without calling external speech APIs or requiring an API key.
  • Flexible output formats: Produces plain text or subtitle formats depending on your options.
  • Model download & selection: Uses a local model cache and supports faster or more accurate model choices for different scenarios, like meetings, voice notes, or audio documentation.

Quick Start

Run whisper on your audio file by executing the command: whisper /path/audio.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 files locally without an API key?

Local speech-to-text transcription without external APIs is done by running the Whisper CLI binary on your device, converting mp3 or m4a audio files into written text.

Can I generate subtitle files from mp3 audio using local transcription?

Yes, you can generate subtitle files from mp3 audio by running the Whisper CLI with the output_format parameter, directing the transcription process to produce subtitle formats instead of plain text.

What do I need to run speech-to-text transcription on my own device?

To run speech-to-text transcription locally, you need the Whisper CLI binary installed, an audio file, and an output directory, with model files downloading automatically to a local cache on first run.

Does local speech-to-text support batch transcription for multiple audio files?

Yes, local speech-to-text supports batch transcription workflows for multiple audio files, applying the selected model and output format parameters to process mp3, m4a, and similar formats.

How do I choose between faster or more accurate models for audio transcription?

You choose between faster or more accurate models for audio transcription by passing the model selection parameter to the Whisper CLI, balancing processing speed and accuracy for your specific scenario.

Are external speech APIs required for converting spoken audio into text?

No, external speech APIs are not required for converting spoken audio into text, as the transcription runs entirely on your own device using the local Whisper CLI binary and cached models.