transcribe-audio
Transcribe speech from an audio file to text. Pass exactly one of audio_url (preferred; fetched server-side) or audio_base64. Returns the transcript plus the cost and generation id. This bills the authenticated user. Find STT models via list-models with output_modalities=transcription.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | STT model slug, e.g. "openai/whisper-large-v3" | |
| format | No | Audio container format. Required with audio_base64; inferred from the URL or Content-Type otherwise. | |
| language | No | ISO-639-1 language hint (e.g. "en", "ja"). Auto-detected if omitted. | |
| audio_url | No | HTTPS URL of the audio file to transcribe; fetched server-side (max 25 MB). Preferred over audio_base64. | |
| audio_base64 | No | Base64-encoded audio bytes, for small clips only. Requires format. |