Best Model for This
Quick Start
JavaScript
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 andgemini-2.5-flashfor cleanup. - sonpiaz/watch-cli turns social videos into agent-ready assets with
whisper-v3-turbofor transcript andgemini-3-flash-audiofor audio scene Q&A. - sonpiaz/kyma-dub dubs videos end-to-end using
whisper-v3-turbofor ASR andqwen-3.7-maxas the default translation model.
Next Steps
- Realtime Audio - build low-latency voice interactions
- Streaming - stream partial output to clients
- Audio Transcriptions API - endpoint contract and formats