Audio Transcription

Transcribe audio files to text with AI speech recognition.


POST/api/v1/audio/transcribe

Request Body

ParameterTypeRequiredDescription
modelstringYesModel key (see models below)
paramsobjectNoModel-specific parameters
attachmentMediaIdsstring[]YesAudio file to transcribe

Response

{
  "inferenceJobId": "ij_..."
}

Example

POST/api/v1/audio/transcribe
{
  "model": "elevenlabs-stt",
  "params": { "languageCode": "en" },
  "attachmentMediaIds": ["media_abc123"]
}

Models

elevenlabs-stt

Speech-to-text via ElevenLabs. No prompt needed.

ParameterTypeRequiredDescription
languageCodestringNoBCP-47 language code (e.g. en, es, fr). Auto-detected if omitted.

Attachments: 1 required audio file (wav, mp3, mpeg, m4a, ogg).