La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Productividad · SKILL.md

elevenlabs-speech-to-text

elevenlabs-speech-to-text

ElevenLabs | Speech to Text. Transcribe audio to text using ElevenLabs Scribe AI. Accurate speech recognition with speaker diarization and timestamps. Triggers: speech to text, transcribe audio, audio transcription, elevenlabs stt, voice to text, transcription, scribe

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: elevenlabs-speech-to-text description: "ElevenLabs | Speech to Text. Transcribe audio to text using ElevenLabs Scribe AI. Accurate speech recognition with speaker diarization and timestamps. Triggers: speech to text, transcribe audio, audio transcription, elevenlabs stt, voice to text, transcription, scribe" allowed-tools: Bash(curl *), WebFetch

ElevenLabs | Speech to Text

Transcribe audio to text using ElevenLabs Scribe AI. Supports speaker diarization (identifying who is speaking), word-level timestamps, audio event tagging, and multiple languages.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "elevenlabs-speech-to-text",
    "version": "0.0.1",
    "input": {
      "audio_url": "https://example.com/meeting-recording.mp3",
      "model_id": "scribe_v1",
      "diarize": true
    }
  }'

Parameters

ParameterTypeDefaultDescription
audio_urlstring-URL of the audio file to transcribe
diarization_thresholdnumber0.22Threshold for speaker diarization. Higher values mean fewer speaker changes
diarizebooleanfalseWhether to annotate which speaker is talking
language_codestring-ISO-639-1 or ISO-639-3 language code of the audio
model_idstringscribe_v1Transcription model. Options: scribe_v1, scribe_v1_experimental
num_speakersinteger-Expected number of speakers in the audio
tag_audio_eventsbooleanfalseWhether to tag audio events (e.g., laughter, music)
timestamp_granularitystringnoneTimestamp detail level. Options: none, word, character

Examples

Transcribe a podcast with speaker labels:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "elevenlabs-speech-to-text",
    "version": "0.0.1",
    "input": {
      "audio_url": "https://example.com/podcast-episode.mp3",
      "diarize": true,
      "num_speakers": 2,
      "timestamp_granularity": "word",
      "tag_audio_events": true
    }
  }'

Simple transcription with language hint:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "elevenlabs-speech-to-text",
    "version": "0.0.1",
    "input": {
      "audio_url": "https://example.com/french-interview.wav",
      "language_code": "fr",
      "model_id": "scribe_v1"
    }
  }'

Detailed transcription with character-level timestamps:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "elevenlabs-speech-to-text",
    "version": "0.0.1",
    "input": {
      "audio_url": "https://example.com/lecture.mp3",
      "timestamp_granularity": "character",
      "model_id": "scribe_v1_experimental"
    }
  }'

Related Models

Documentation

Skills guardadas