Best Model for This
Audio models do not take chat requests: sending
whisper-v3-turbo to /v1/chat/completions returns 400 and points you to /v1/audio/transcriptions, which takes a multipart upload.
Quick Start
JavaScript
402 model_requires_paid until your first top-up.
Tips
- Keep transcription and downstream text tasks separate so you can cache transcript text and retry cheaply.
- For subtitle or dubbing flows, keep each chunk short (3-10s) to reduce timeline drift.
- Use one stable translation model per session for consistent phrasing.
- Keep speech generation idempotent per segment so retries do not duplicate output.
Cost Estimate
Actual cost depends on duration, chunk count, and chosen voice model.
Built with Kyma
- sonpiaz/haynoi is a dictation app that uses
whisper-v3-turbofor transcription and a Gemini Flash model for cleanup. - sonpiaz/watch-cli turns social videos into agent-ready assets with
whisper-v3-turbofor transcript. - sonpiaz/kyma-dub dubs videos end-to-end using
whisper-v3-turbofor ASR andqwen-3.7-maxas the default translation model.
Next Steps
- Streaming - stream partial output to clients
- Audio Transcriptions API - endpoint contract and formats