인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

elevenlabs-speech-to-text-scribe-v2

elevenlabs-speech-to-text-scribe-v2

ElevenLabs | Speech to Text Scribe V2. Advanced transcription with diarization, audio event tagging, and character-level timestamps. Triggers: transcribe, speech to text, stt, elevenlabs, scribe

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: elevenlabs-speech-to-text-scribe-v2 description: "ElevenLabs | Speech to Text Scribe V2. Advanced transcription with diarization, audio event tagging, and character-level timestamps. Triggers: transcribe, speech to text, stt, elevenlabs, scribe" allowed-tools: Bash(curl *), WebFetch

ElevenLabs | Speech to Text Scribe V2

Advanced speech-to-text transcription using ElevenLabs Scribe V2 with speaker diarization, audio event tagging, multi-channel support, and character-level timestamps.

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-scribe-v2",
    "version": "0.0.1",
    "input": {
      "media_url": "https://example.com/podcast-episode.mp3",
      "diarize": true,
      "timestamps_granularity": "word"
    }
  }'

Parameters

ParameterTypeDefaultDescription
diarization_thresholdnumberfalseDiarization threshold. Higher = more conservative speaker splitting.
diarizebooleanfalseAnnotate which speaker is talking in the uploaded file.
language_codestringfalseISO-639-1 or ISO-639-3 language code for the audio.
media_urlstringfalseURL of the audio file to transcribe.
num_speakersintegerfalseMaximum number of speakers. Helps with speaker prediction.
seedintegerfalseRandom seed for reproducibility.
tag_audio_eventsbooleanfalseTag audio events like (laughter), (footsteps), etc.
temperaturenumberfalseControls randomness of transcription output (0.0 to 1.0).
timestamps_granularitystringwordTimestamp granularity. enum: none, word, character
use_multi_channelbooleanfalseProcess multiple audio channels independently.

Examples

Podcast transcription with diarization:

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-scribe-v2",
    "version": "0.0.1",
    "input": {
      "media_url": "https://example.com/interview.mp3",
      "diarize": true,
      "num_speakers": 2,
      "timestamps_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-scribe-v2",
    "version": "0.0.1",
    "input": {
      "media_url": "https://example.com/spanish-audio.wav",
      "language_code": "es",
      "timestamps_granularity": "word"
    }
  }'

Character-level timestamps for subtitles:

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-scribe-v2",
    "version": "0.0.1",
    "input": {
      "media_url": "https://example.com/video-audio.mp3",
      "timestamps_granularity": "character",
      "tag_audio_events": true,
      "seed": 42
    }
  }'

Related Models

Documentation

저장한 Skills