openai-whisper-api

Transcribe audio into text using OpenAI's Whisper API.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill openai-whisper-api-kastalien-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/Kastalien-Research/kastalien-factory/tree/main/lettabot/.skills/openai-whisper-api
Command: npx skills add https://github.com/Kastalien-Research/kastalien-factory --skill openai-whisper-api-kastalien-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Transcribe audio into text using OpenAI's Whisper API to generate transcripts for quick review and indexing.

Core Features & Use Cases

  • OpenAI Whisper integration to transcribe audio via /v1/audio/transcriptions.
  • Script-driven: single-file CLI script that accepts audio input, optional language, and output format to produce .txt or .json transcripts.
  • Use Case: convert meeting recordings or podcast episodes into searchable transcripts for summaries and indexing.

Quick Start

Run the transcribe script on an audio file to generate a transcript using the OpenAI Whisper API.

Frequently Asked Questions about openai-whisper-api

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

FAQPage Schema
How do I transcribe audio files into text using the OpenAI Whisper API?

You can transcribe audio into text by running the script-driven CLI that sends audio input to the OpenAI Whisper API endpoint /v1/audio/transcriptions. It processes the input and generates .txt or .json transcripts using your OpenAI API key.

Can I specify the output format when transcribing speech to text?

Yes, the speech-to-text transcription script supports optional output format options. You can specify your desired format to generate either .txt or .json transcript files from the input audio.

Do I need an OpenAI API key to convert podcast audio into searchable transcripts?

Yes, an OpenAI API key is required to authenticate requests to the Whisper API. The script relies on this key to process audio files and generate searchable text transcripts for indexing.

Does the Whisper API transcription script support language selection?

Yes, the CLI script accepts an optional language parameter. This allows you to specify the spoken language in the audio file to improve transcription accuracy when generating text.

What is the best way to automate converting meeting recordings into text transcripts?

Using a script-driven CLI to call the OpenAI Whisper API is an efficient way to convert meeting recordings into text. It automates transcription by sending audio to /v1/audio/transcriptions and outputs searchable .txt or .json files.

Are there limitations when using a single CLI script for audio transcription?

The single-file CLI script is designed for straightforward audio transcription via curl to the Whisper API. It handles core transcription tasks but may lack advanced batch processing or custom workflow features found in larger applications.