π¦ ClawHub
asr
by @modestyrichards
Fast, accurate automatic speech-to-text transcription supporting 100 languages from URLs or local files via SkillBoss API Hub.
TERMINAL
clawhub install modesty-asrπ About This Skill
ASR (Automatic Speech Recognition) Skill
Fast, accurate automatic speech-to-text transcription powered by SkillBoss API Hub.
Why use this skill?
Setup
1. Get an API Key
Sign up at skillboss.co to obtain yourSKILLBOSS_API_KEY.2. Configure Authentication
This skill looks for your API key in theSKILLBOSS_API_KEY environment variable.Add this to your .env or agent config:
SKILLBOSS_API_KEY=your_key_here
Usage
TL;DR for Agents
When this skill is installed, you can transcribe any URL or local file by running:./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3"Transcribe a URL
# Basic transcription
./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3"With language hint
./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3" --language "en"
Transcribe a Local File
# Upload and transcribe local media
./skills/asr/scripts/asr.sh transcribe --file "./local-audio.wav"
Supported Options
--language : ISO language code (e.g., 'en', 'es')Output
Returns a JSON response. The transcription text is in:.result.text
If the SKILLBOSS_API_KEY is missing, the tool will provide a clear error message.
π‘ Examples
TL;DR for Agents
When this skill is installed, you can transcribe any URL or local file by running:./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3"Transcribe a URL
# Basic transcription
./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3"With language hint
./skills/asr/scripts/asr.sh transcribe --url "https://example.com/audio.mp3" --language "en"
Transcribe a Local File
# Upload and transcribe local media
./skills/asr/scripts/asr.sh transcribe --file "./local-audio.wav"
Supported Options
--language : ISO language code (e.g., 'en', 'es')Output
Returns a JSON response. The transcription text is in:.result.text
If the SKILLBOSS_API_KEY is missing, the tool will provide a clear error message.
βοΈ Configuration
1. Get an API Key
Sign up at skillboss.co to obtain yourSKILLBOSS_API_KEY.2. Configure Authentication
This skill looks for your API key in theSKILLBOSS_API_KEY environment variable.Add this to your .env or agent config:
SKILLBOSS_API_KEY=your_key_here