🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Transcribe audio via Groq API (~10x cheaper than OpenAI API)

by @maxceem

Transcribe audio via Groq Automatic Speech Recognition (ASR) Models (Whisper).

Versionv1.0.0
Downloads737
Installs3
Stars⭐ 1
TERMINAL
clawhub install groq-whisper-api

πŸ“– About This Skill


name: groq-whisper-api description: Transcribe audio via Groq Automatic Speech Recognition (ASR) Models (Whisper). homepage: https://console.groq.com/docs/speech-to-text metadata: { "openclaw": { "emoji": "☁️", "requires": { "bins": ["curl"], "env": ["GROQ_API_KEY"] }, "primaryEnv": "GROQ_API_KEY", }, }

Groq Whisper API (curl)

Transcribe an audio file via Groq’s OpenAI-compatible /openai/v1/audio/transcriptions endpoint.

Quick start

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

Defaults:

  • Model: whisper-large-v3-turbo
  • Output: .txt
  • Useful flags

    {baseDir}/scripts/transcribe.sh /path/to/audio.ogg --model whisper-large-v3 --out /tmp/transcript.txt
    {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --language en
    {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --prompt "Speaker names: Peter, Daniel"
    {baseDir}/scripts/transcribe.sh /path/to/audio.m4a --json --out /tmp/transcript.json
    

    API key

    Set GROQ_API_KEY, or configure it in ~/.openclaw/openclaw.json:

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

    πŸ’‘ Examples

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

    Defaults:

  • Model: whisper-large-v3-turbo
  • Output: .txt