Kannada software tutorials
Explain a software task in Kannada while the interface stays in English. Keep “Settings” and other labels recognisable, and review the narration against each click.
AI dubbing
Translate your video into Kannada while keeping the original speaker's voice.
Upload videoSupports MP4, MP3, WAV and SRT files up to 2 GB or 1 hour.
Inside the dubbing workspace
See the dubbing workflow · Product walkthrough; a language sample is coming soon.
Make an English product walkthrough or Hindi lesson available in Kannada. Sarvam creates translated speech in the original voice, with dialogue you can review before publishing.
Explain a software task in Kannada while the interface stays in English. Keep “Settings” and other labels recognisable, and review the narration against each click.
Dub a computing lecture into Kannada. Match technical terms to the course material and preserve code identifiers students must type exactly.
Create Kannada versions of employee onboarding. Keep internal system names unchanged and check the spoken sequence for requesting access or submitting a form.
Adapt a film scene or interview into Kannada. Review how respectful and familiar address carry character relationships into the new dialogue.
Dub an equipment demonstration into Kannada. Ask a subject reviewer to check tool names, quantities and the action described at each stage.
Explain a service application in Kannada. Match required-document names and form fields to the approved source before publishing the walkthrough.
Organisations using Sarvam content workflows







Keep the speaker recognisable and shape the Kannada version before you publish.
Choose voice cloning to carry the original speaker's vocal identity into the Kannada version.
Workflow illustration · Review the result in your workspace
For developers
Create Kannada versions from your application. Upload the source, track the dubbing job and retrieve the finished video and subtitles.
Python SDK · Set SARVAM_API_KEY in your server environment
import os from pathlib import Path from sarvamai import SarvamAI client = SarvamAI( api_subscription_key=os.environ["SARVAM_API_KEY"] ) media = Path("source-video.mp4") job = client.dubbing.create( source_language_code="en-IN", target_language_codes=["kn-IN"], export_options=["video", "srt"], voice_cloning=True, num_speakers=1, job_name=media.name, ) client.dubbing.upload(job.data.upload_url, media) client.dubbing.start(job_id=job.data.job_id)
Translate your video into Kannada, review the dialogue and download your dub in Sarvam.
Add an MP4 or MOV video, or an MP3 or WAV recording, in the dubbing workspace.
Select the source language, Kannada as the target, speaker count and voice. Then create the dub.
Listen to the Kannada version beside the original. Edit translated lines and regenerate any blocks that need a correction.
Set the audio mix and export the reviewed video. The API also provides separate audio and SRT subtitles.
Upload your video, choose Kannada and select the speaker's voice. Review the translated version in Sarvam's dubbing workspace.
Correct a name or adjust a phrase in the Kannada script. Regenerate that block, listen again and set the audio mix before export.
Yes. Choose English as the source and Kannada as the target. Review the translated instructions against the screen recording before exporting the Kannada video.
Keep labels recognisable when the app itself is in English. Explain the action in Kannada and use the exact visible label so viewers can find the right control.
AI dubbing translates speech from a video or audio recording into Kannada and generates a new voice track. Sarvam lets you review the translated script, edit individual lines and export the dubbed version.
The workspace accepts MP4 and MOV video, or MP3 and WAV audio, with uploads up to 2 GB. The dubbing API also accepts MKV, WebM, AVI, FLV, WMV and M4A. API size and duration limits depend on your plan.
Yes. Set the number of speakers during setup and choose voice cloning to retain their vocal identities. You can also leave the speaker count and source language on auto-detect. Review each speaker’s lines in the Kannada output, especially where voices overlap.
Yes. Edit the translated text in its timestamped block, regenerate that block’s audio and listen again. You can compare it with the original and adjust the dubbed, original and background audio levels before export.
The workspace exports the reviewed dubbed video. For separate deliverables, the dubbing API can generate video, audio and an SRT subtitle file for Kannada. Request the formats you need in export_options when creating the job.
The default Starter API rate is ₹40 per minute of source media for each target language, billed per whole second. A 5-minute video dubbed into one language costs ₹200 at that rate. Editor-enabled API jobs use a different rate. On the Sarvam platform, dubbing with the editor costs ₹80 per minute, and your first 30 minutes are free when you sign up. In the workspace, check the credit estimate before creating your dub. See the linked documentation for current pricing.
Use kn-IN as the target language code in Sarvam’s dubbing API. Create a job, upload your media, start processing and poll until completion. Then retrieve the requested exports. You can include multiple target languages in one job.
Product details checked on 21 September 2026. Workspace guide · API limits and pricing
Explore dubbing guides and examples for more Indian languages.
Pick the kind of video or recording you work with.
Create your next video in Kannada Upload your source video, choose a language and review the new version in Sarvam.
Create your next video in Kannada
Upload your source video, choose a language and review the new version in Sarvam.