Audio Transcription
Transcribe audio files to text with AI speech recognition.
POST
/api/v1/audio/transcribeRequest Body
| Parameter | Type | Required | Description |
|---|---|---|---|
| model | string | Yes | Model key (see models below) |
| params | object | No | Model-specific parameters |
| attachmentMediaIds | string[] | Yes | Audio 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.
| Parameter | Type | Required | Description |
|---|---|---|---|
| languageCode | string | No | BCP-47 language code (e.g. en, es, fr). Auto-detected if omitted. |
Attachments: 1 required audio file (wav, mp3, mpeg, m4a, ogg).