Groq Whisper API for Openclaw

High-speed audio transcription leveraging Groq specialized ASR models via a streamlined curl interface.

maxceem
v1.0.0
Mar 7, 2026
1
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install groq-whisper-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install groq-whisper-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Groq Whisper API?

The Groq Whisper API skill provides a high-performance interface for transcribing audio files using the Groq inference engine. By utilizing the OpenAI-compatible audio transcriptions endpoint, this skill allows developers to convert speech to text with extreme speed and accuracy, supporting cutting-edge models like whisper-large-v3-turbo. Integrating this into your automated workflow through Openclaw Skills ensures low-latency processing and easy CLI-based integration for various audio formats.

Groq Whisper API Use Cases

  • Transcribing meeting recordings or voice memos into plain text files for documentation.
  • Batch processing audio archives for search indexing and data analysis.
  • Generating initial transcripts for content creators and video subtitlers.
  • Incorporating fast speech-to-text capabilities into larger AI agent pipelines using Openclaw Skills.

How Groq Whisper API Works

  1. The user provides a path to a supported audio file (e.g., .m4a, .ogg, .mp3) to the transcription script.
  2. The system verifies the presence of the GROQ_API_KEY and the curl binary.
  3. A request is sent to the Groq /openai/v1/audio/transcriptions endpoint with specified model parameters.
  4. The Groq API processes the audio using hardware-accelerated Whisper models.
  5. The transcript is returned and saved locally as a text or JSON file, depending on user flags.

Groq Whisper API Setup

To get started with this skill, ensure you have a valid Groq API key and curl installed on your system. You can set your API key as an environment variable or within your global configuration for Openclaw Skills.

export GROQ_API_KEY='your_api_key_here'

Alternatively, configure it in your configuration file:

{
  "skills": {
    "groq-whisper-api": {
      "apiKey": "GROQ_KEY_HERE"
    }
  }
}

Groq Whisper API Data Schema & Taxonomy

The skill manages audio input and text-based output. It follows a predictable schema for file generation and metadata handling within Openclaw Skills.

Feature Details
Input Formats .m4a, .mp3, .ogg, .wav, .webm
Output Formats .txt (default), .json
Default Model whisper-large-v3-turbo
Config Path ~/.openclaw/openclaw.json

Groq Whisper API Advanced Features

  • Custom Model Selection: Toggle between whisper-large-v3-turbo and whisper-large-v3 for varying accuracy needs.
  • Prompting: Use the --prompt flag to provide context, such as specific speaker names or technical jargon.
  • Multi-Language Support: Force a specific source language using the --language flag to improve ASR precision.
  • Structured Output: Generate JSON files for deep integration with other Openclaw Skills and automated data pipelines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*