1.1k★eachlabs-tts – OpenClaw Skill
eachlabs-tts is an OpenClaw Skills integration for coding workflows. Transcribe audio from URL using EachLabs Speech-to-Text (Scribe v1).
Skill Snapshot
| name | eachlabs-tts |
| description | Transcribe audio from URL using EachLabs Speech-to-Text (Scribe v1). OpenClaw Skills integration. |
| owner | fatih-developer |
| repository | fatih-developer/eachlabs-tts |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @fatih-developer/eachlabs-tts |
| last updated | Feb 7, 2026 |
Maintainer

name: eachlabs-tts description: Transcribe audio from URL using EachLabs Speech-to-Text (Scribe v1). homepage: https://eachlabs.ai/ metadata: {"clawdbot":{"emoji":"🎙️","requires":{"bins":["curl"],"env":["EACHLABS_API_KEY"]},"primaryEnv":"EACHLABS_API_KEY"}}
EachLabs ElevenLabs Speech-to-Text
Transcribe audio files using EachLabs' integration with ElevenLabs Scribe v1 model. Supports diarization and timestamp granularity.
Quick Start
# Basic transcription from URL
{baseDir}/scripts/transcribe.sh https://storage.googleapis.com/magicpoint/inputs/elevenlabs-s2t-input.mp3
# With speaker diarization
{baseDir}/scripts/transcribe.sh https://.../audio.mp3 --diarize
# Specify language (improves accuracy)
{baseDir}/scripts/transcribe.sh https://.../audio.mp3 --lang en
# Full JSON output with timestamps (word-level)
{baseDir}/scripts/transcribe.sh https://.../audio.mp3 --json
Options
| Flag | Description |
|---|---|
--diarize | Identify different speakers |
--lang CODE | ISO language code (e.g., en, pt, es) |
--json | Output full JSON with word timestamps |
--events | Tag audio events (laughter, music, etc.) |
Supported Input
Currently supports Audio URLs only. The file must be publicly accessible via HTTP/HTTPS.
API Key
Set EACHLABS_API_KEY environment variable, or configure in clawdbot.json:
{
skills: {
entries: {
"eachlabs-elevenlabs-stt": {
apiKey: "el_..."
}
}
}
}
🎙️ EachLabs ElevenLabs Speech-to-Text Skill
A Clawdbot skill for transcribing audio from URLs using EachLabs' ElevenLabs Scribe v1 model integration.
Features
- 🌍 32+ languages supported
- 👥 Speaker diarization — identify different speakers
- 🎵 Audio event tagging — detect laughter, music, applause, etc.
- 📝 Word-level timestamps — precise timing in JSON output
- 🔗 URL Input — process audio directly from a URL
Installation
For Clawdbot
Add to your clawdbot.json:
{
skills: {
entries: {
"eachlabs-tts": {
source: "local:EachlabsSkills/tts/eachlabs-tts",
apiKey: "el_your_api_key_here"
}
}
}
}
Usage
# Basic transcription
./scripts/transcribe.sh https://example.com/audio.mp3
# With speaker diarization
./scripts/transcribe.sh https://example.com/meeting.mp3 --diarize
# Specify language for better accuracy
./scripts/transcribe.sh https://example.com/voice_note.ogg --lang en
# Full JSON with timestamps
./scripts/transcribe.sh https://example.com/podcast.mp3 --json
# Tag audio events (laughter, music, etc.)
./scripts/transcribe.sh https://example.com/recording.wav --events
Options
| Flag | Description |
|---|---|
--diarize | Enable speaker diarization |
--lang CODE | ISO language code (e.g., en, pt, es, fr) |
--json | Output full JSON response with word timestamps |
--events | Tag audio events like laughter, music, applause |
-h, --help | Show help message |
Requirements
curl— for API requestsjq— for JSON parsing (recommended)- EachLabs API key
API Key
Get your API key from EachLabs.
License
MIT
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install eachlabs-tts?
Run openclaw add @fatih-developer/eachlabs-tts in your terminal. This installs eachlabs-tts into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/fatih-developer/eachlabs-tts. Review commits and README documentation before installing.
