openai-whisper-api

Convert audio files to text using the OpenAI Whisper API.

23|10|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/deepgram/dglabs-deepclaw --skill openai-whisper-api-deepgram
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/deepgram/dglabs-deepclaw/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/deepgram/dglabs-deepclaw --skill openai-whisper-api-deepgram

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, and includes scripts (resource) components.

What problem does it solve?

This Skill provides an efficient way to transcribe audio files using OpenAI's powerful Whisper API, ensuring accurate and reliable audio to text conversion.

Core Features & Use Cases

  • Audio Transcription: Converts audio files into text using state-of-the-art neural network models.
  • Custom Model Selection: Offers the flexibility to choose from different Whisper models for varying levels of accuracy and latency.
  • Output Format: Outputs the transcription in plain text, JSON, or directly to a file specified by the user.

Quick Start

Run the following command to transcribe an audio file:

{baseDir}/scripts/transcribe.sh /path/to/audio.m4a

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 to text using the OpenAI Whisper API?

You can transcribe audio to text by running the transcribe.sh script with your audio file path. The script sends the file to the OpenAI Whisper API, which returns the converted text content.

Do I need an API key to convert speech to text with this script?

Yes, an OpenAI API key is required to authenticate your speech-to-text conversion requests. You must provide this key so the script can securely access the Whisper API service.

What audio formats can I use for AI audio processing with Whisper?

The OpenAI Whisper API supports various audio formats for AI audio processing, including common types like M4A. This allows you to process audio logs or speech recordings without pre-converting the files.

Can I choose different Whisper models for audio transcription?

Yes, the script offers custom model selection, allowing you to choose from different Whisper models. This provides flexibility to balance transcription accuracy and processing latency based on your needs.

What output formats are available when converting audio files to text?

When converting audio files to text, the output can be delivered in plain text, JSON, or directly written to a file. This ensures compatibility with downstream applications like content moderation systems.

Does this speech-to-text script work on systems with only curl installed?

Yes, this speech-to-text script relies solely on curl as its core dependency. This makes it lightweight and easy to run in minimal environments without requiring additional programming language runtimes.