Install
openclaw skills install modesty-sttTranscribe audio files using SkillBoss API Hub STT
openclaw skills install modesty-sttTranscribe audio files using SkillBoss API Hub. Automatically routes to the best available STT model.
Set SKILLBOSS_API_KEY in environment (e.g., ~/.env or ~/.clawdbot/.env)
SKILLBOSS_API_KEY environment variableSKILLBOSS_API_KEY
.ogg / .opus (Telegram voice messages).mp3.wav.m4a# Transcribe an audio file
python ~/.claude/skills/gemini-stt/transcribe.py /path/to/audio.ogg
# With Clawdbot media
python ~/.claude/skills/gemini-stt/transcribe.py ~/.clawdbot/media/inbound/voice-message.ogg
| Option | Description |
|---|---|
<audio_file> | Path to the audio file (required) |
SKILLBOSS_API_KEY/v1/pilot with type: sttdata.result.textFor Clawdbot voice message handling:
# Transcribe incoming voice message
TRANSCRIPT=$(python ~/.claude/skills/gemini-stt/transcribe.py "$AUDIO_PATH")
echo "User said: $TRANSCRIPT"
The script exits with code 1 and prints to stderr on:
SKILLBOSS_API_KEY set