PowerPod GPUsUse casesGuidesFor collegesHelp Sign inCreate account

Make a Nepali text-to-speech voice

Published 12 October 2026 · prices on this page are live

Few text-to-speech models speak Nepali well, and the good commercial voices are usually locked inside someone else's paid service. With an open model, public Nepali recordings and a rented GPU, you can train a voice of your own in a few hours of GPU time.

Three ways to get a Nepali voice

Nepali speech for training

DatasetWhat it isSizeLicence
OpenSLR 43, High quality TTS data for NepaliStudio recordings of female speakers, with transcriptsAbout 800 MB of audioCC BY-SA 4.0
AI4Bharat IndicVoices-R (Nepali)Cleaned, studio-quality speech from many speakersAbout 104 hoursCC BY 4.0; accept the terms on Hugging Face first
AI4Bharat IndicVoices (Nepali)Natural, unscripted speechAbout 106 hoursCC BY 4.0; gated the same way

For one consistent voice, pick clean clips from a single speaker, or a few similar ones, 3 to 15 seconds long, with exact Devanagari transcripts. If you copy a real person's voice, get their written consent first.

Which GPU to rent

Fine-tuning a model of Chatterbox's size, about half a billion parameters, with LoRA fits comfortably on a 24 GB card: our Nepali voice trained on an RTX 3090 Ti. Today's lowest prices:

GPUMemoryUSDINRNPR
RTX 309024 GBUSD 0.24INR 24NPR 37
RTX 3090 Ti24 GBUSD 0.33INR 32NPR 50
RTX 409024 GBUSD 0.63INR 61NPR 96
L40S45 GBUSD 0.97INR 94NPR 148

Lowest price per hour today, billed by the second.

Step by step (Chatterbox)

  1. Rent a 24 GB GPU with the PyTorch + JupyterLab software and about 100 GB of disk.
  2. Prepare a folder of WAV clips and a metadata file that maps each file to its transcript.
  3. Start from the Hindi weights. Extend the text vocabulary so every Devanagari character Nepali uses has its own token, then train LoRA adapters together with the new text embeddings. Community fine-tuning toolkits for Chatterbox handle data loading and the training loop.
  4. Listen; do not just watch the loss. Generate the same test sentences from each checkpoint and keep the one native speakers prefer.
  5. Download the adapter, a few hundred megabytes, or push it to a private Hugging Face repository before you destroy the machine.

Speed: fine for narration, slow for live calls

On an RTX 3090 Ti our fine-tuned voice took about 1.2 to 1.5 seconds to produce each second of speech. That is fine for narration, videos and voice notes, but too slow for a live phone agent, which needs a faster model variant, a faster GPU, or both.

What it costs

A working session of data preparation, training and listening tests takes a few hours. Three hours costs, on today's cheapest hosts:

GPUMemoryUSDINRNPR
RTX 309024 GBUSD 0.72INR 72NPR 111
RTX 409024 GBUSD 1.89INR 183NPR 288
L40S45 GBUSD 2.91INR 282NPR 444
Create accountSee all GPU prices

Questions

Is there a free Nepali text-to-speech model?

Yes. AI4Bharat’s Indic Parler-TTS lists Nepali among its languages and is Apache-2.0 licensed. Fine-tuning your own gives you control over the voice itself.

How much audio do I need to fine-tune a Nepali voice?

Our voice used about nine hours of clean Nepali speech. Less can work when you start from a model that already reads Devanagari, such as the Hindi Chatterbox model.

Can I clone someone’s voice?

Technically yes, from a short reference clip. Legally and ethically, only with that person’s clear permission.

Can I use the voice commercially?

Chatterbox is MIT-licensed, and CC BY data allows commercial use with attribution. Read each dataset’s licence; this is not legal advice.

More guides

Build Nepali speech-to-text with WhisperTeach an open language model better NepaliWhich GPU do I need for AI?A Colab alternative with the GPU you chooseThe cheapest cloud GPUs right nowGPUs for students: the free options and the cheap ones