L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

eachlabs-tts

eachlabs-tts

Transcribe audio from URL using EachLabs Speech-to-Text (Scribe v1).

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

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

FlagDescription
--diarizeIdentify different speakers
--lang CODEISO language code (e.g., en, pt, es)
--jsonOutput full JSON with word timestamps
--eventsTag 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_..."
      }
    }
  }
}
Skills enregistrées