Skip to main content
Audio on Kyma splits four ways:
  • Transcription — what was said. OpenAI Whisper API compatible. POST /v1/audio/transcriptions
  • Audio understanding: retired on 8 October 2026 with its only model, gemini-3-flash-audio. POST /v1/audio/understand now answers 404 model_not_found.
  • Speech — text to voice, voice cloning, voice design, music. Browse them by creator in this section.
  • Realtime: streaming voice and live translation are paused as of 12 September 2026, so no realtime model is being served.
This page covers transcription: a synchronous endpoint, billed per minute of processed audio. It is sync (no polling), uses multipart/form-data upload, and accept mp3 / wav / m4a / ogg / webm / flac up to 25 MB (~30 min of mono 16kHz mp3).

Pick a model

Billed in 1-minute increments, rounded up. A 1-hour file with whisper-v3-turbo: $0.054.

Aliases

Use these in the model field instead of pinning a specific SKU. Aliases auto-track the current best model — when a faster Whisper or a stronger Gemini lands, you don’t change your code.

whisper-v3-turbo

Speech-to-text. 228x realtime inference. Returns transcripts with per-segment timestamps and detected language. OpenAI Whisper API compatible.
  • Cost: $0.0009 / min
  • Best for: meeting notes, voice agent input, podcast captions
  • Output: text + segments with timestamps

Use them together — the decomposition trick

A video is just frames + audio. You almost never need a multimodal LLM on the full video — each piece has a fast, near-free tool:
watch-cli is an open-source orchestrator built on exactly this pattern — install it, point at any social video URL, and your agent gets back frames + transcript. The savings compound when an agent watches dozens of videos in a session.

See also