Skip to content

feat(elevenlabs): add scribe_v3 to the audio catalog - #603

Draft
Kamilbenkirane wants to merge 1 commit into
mainfrom
claude/elevenlabs-audio-20261111-1045
Draft

Kamilbenkirane wants to merge 1 commit into
mainfrom
claude/elevenlabs-audio-20261111-1045

Conversation

@Kamilbenkirane

@Kamilbenkirane Kamilbenkirane commented Nov 11, 2026 •

Copy link
Copy Markdown
Member

What

Add scribe_v3 ("Scribe v3", Operation.TRANSCRIBE, streaming=False) to ELEVENLABS_STT_MODELS with _SCRIBE_CONSTRAINTS (FLAC, MP3, M4A, OGG, WAV, WEBM uploads).

Why

ElevenLabs documents Scribe v3 as the successor to scribe_v2 for recorded audio, called on Create transcript with model_id scribe_v3; date unknown (no changelog entry through November 2, 2026).

Evidence

  • scribe_v3, "Scribe v3", successor to scribe_v2 on POST /v1/speech-to-text (Operation.TRANSCRIBE): Models
  • model_id is a free string; file accepts "All major audio and video formats": Create transcript
  • _SCRIBE_CONSTRAINTS: flac, mp3, m4a, ogg, wav, webm are all in the supported-format list; Scribe v3 is a batch model (streaming=False): Speech to Text
  • model_id="scribe_v3" on /v1/speech-to-text: Number and language options

Files

  • src/celeste/modalities/audio/providers/elevenlabs/models.py

Validation

make ci: pass
Live call: none

Depends on

none

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants