---
title: "Mithi v1 Flash"
kind: "Kit"
category: "Developer"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/75393c52-416a-4e02-a7ef-1ca16432b18d"
updated: "2026-11-12"
---

# Mithi v1 Flash

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Reads text aloud in 11 Indian languages with a male and a female voice, on a GPU or a plain CPU. Made for developers who add speech to apps.

Mithi v1 Flash is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by Oomni

## About

### What it is

Mithi v1 Flash is a small text-to-speech model from Oomni that speaks 11 Indian languages, English among them. It has two voices, Satvik (male) and Charvi (female), and writes 24 kHz mono audio. The model has 99.1 M parameters and takes 197 MB.

### Who it suits

It suits developers who need spoken output in Indian languages without a large model or a GPU.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Customer service | Support teams | Read replies aloud in the caller's own language | An automated phone message in Tamil or Hindi |
| Education | Teachers and app makers | Add spoken lessons in regional languages | A reading app that speaks Marathi stories |
| Media | Content creators | Narrate short news or explainer text | A news summary voiced in Bengali |
| Accessibility | App developers | Let on-screen text be heard | A screen reader add-on for Telugu text |

If you only need English speech or want many voices to choose from, you can skip it.

### Where to use it

- Windows, macOS and Linux machines with Python
- A command line, through the included inference script
- Your own Python code, through the Mithi class
- CPU-only devices such as laptops, a Raspberry Pi, phones and servers without a GPU

| Use case | Who | What they get back |
| --- | --- | --- |
| Voice messages | Developers | A WAV file spoken in the language and voice you pick |
| Reading long text | App makers | Audio that follows the text one sentence at a time |
| Numbers and times | Content teams | Digits, times and currency spoken out as words |

### How to set it up

You need these first:

- Python 3.10 or newer, with pip
- A GPU is optional, since the model also runs on a CPU
- About 197 MB of disk space for the weights

1. Install the Hugging Face hub tool and download the model into a local folder.
2. Move into that folder.
3. Install the Python requirements.
4. Download the English spaCy model named in the last command.

```bash
pip install -U huggingface_hub
hf download Oomni/mithi-v1-flash --local-dir mithi-v1-flash
cd mithi-v1-flash
pip install -r requirements.txt
python -m spacy download en_core_web_sm
```

### How to use it

Run the inference script from inside the model folder and give it a language code, a voice, your text and an output file name. The example below speaks one English line in the male voice. Add the CPU option when you have no GPU.

```bash
python inference.py --lang en --voice satvik --text "Your appointment is confirmed for Monday at 10:30 AM." --out english.wav
```

| Tool | What it does |
| --- | --- |
| --lang | Picks the language by its short code, such as hi, en or ta |
| --voice | Picks satvik or charvi |
| --text | Holds the text to read aloud |
| --out | Names the WAV file to write |
| --device cpu | Runs the model on the CPU |
| --threads | Sets how many CPU cores to use |

### Example

You run the command above with the line about a confirmed appointment. The script reads it in the Satvik voice, spells out the time as words, and saves english.wav as 24 kHz mono audio that you can play.

### For newcomers and experts

Mithi turns typed text into spoken audio. A good first step is to download the folder, run the English command with the satvik voice, and play the file it writes.

Under the hood it is a bf16 model built from open-source parts such as Kokoro-82M and indic-bert, plus a text normaliser. It trades speed for size on a CPU: a 15-word sentence takes about 3 s with 4 threads on a server chip, and slower chips take longer.

Text and language code go in → The normaliser spells out numbers → The model speaks in the chosen voice → A 24 kHz mono WAV file comes out

### Good to know

Speed was measured on an AMD EPYC 9554 server CPU for a sentence of about 7 s of speech.

Seconds per 15-word sentence on a server CPU

| Label | Value |
| --- | --- |
| 1 thread | 8 s |
| 4 threads | 3 s |

- Languages: Hindi, English, Bengali, Gujarati and Kannada, plus Malayalam, Marathi, Odia, Punjabi, Tamil and Telugu
- Long text: it is read sentence by sentence automatically
- Parts: built on permissive open-source models and tools, and packages in requirements.txt keep their own licenses
- License: Apache 2.0, free for personal, research and commercial use, with the license and credits kept with any copy you share
- Cost to run: none named, you use your own GPU or CPU
- Data it reaches: the text you give it, and the audio files it writes where you point it

## README

````markdown
# Mithi v1 Flash

Reads text aloud in 11 Indian languages with a male and a female voice, on a GPU or a plain CPU. Made for developers who add speech to apps.

Made by Oomni on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

## About

What it is: Mithi v1 Flash is a small text-to-speech model from Oomni that speaks 11 Indian languages, English among them. It has two voices, Satvik (male) and Charvi (female), and writes 24 kHz mono audio. The model has 99.1 M parameters and takes 197 MB.

Who it suits: It suits developers who need spoken output in Indian languages without a large model or a GPU.

```table
Industry | Who uses it | How they use it | Example
Customer service | Support teams | Read replies aloud in the caller's own language | An automated phone message in Tamil or Hindi
Education | Teachers and app makers | Add spoken lessons in regional languages | A reading app that speaks Marathi stories
Media | Content creators | Narrate short news or explainer text | A news summary voiced in Bengali
Accessibility | App developers | Let on-screen text be heard | A screen reader add-on for Telugu text
```

If you only need English speech or want many voices to choose from, you can skip it.

Where to use it:

- Windows, macOS and Linux machines with Python
- A command line, through the included inference script
- Your own Python code, through the Mithi class
- CPU-only devices such as laptops, a Raspberry Pi, phones and servers without a GPU

```table
Use case | Who | What they get back
Voice messages | Developers | A WAV file spoken in the language and voice you pick
Reading long text | App makers | Audio that follows the text one sentence at a time
Numbers and times | Content teams | Digits, times and currency spoken out as words
```

How to set it up: You need these first:

- Python 3.10 or newer, with pip
- A GPU is optional, since the model also runs on a CPU
- About 197 MB of disk space for the weights

1. Install the Hugging Face hub tool and download the model into a local folder.
2. Move into that folder.
3. Install the Python requirements.
4. Download the English spaCy model named in the last command.

```bash
pip install -U huggingface_hub
hf download Oomni/mithi-v1-flash --local-dir mithi-v1-flash
cd mithi-v1-flash
pip install -r requirements.txt
python -m spacy download en_core_web_sm
```

How to use it: Run the inference script from inside the model folder and give it a language code, a voice, your text and an output file name. The example below speaks one English line in the male voice. Add the CPU option when you have no GPU.

```bash
python inference.py --lang en --voice satvik --text "Your appointment is confirmed for Monday at 10:30 AM." --out english.wav
```

```table
Tool | What it does
--lang | Picks the language by its short code, such as hi, en or ta
--voice | Picks satvik or charvi
--text | Holds the text to read aloud
--out | Names the WAV file to write
--device cpu | Runs the model on the CPU
--threads | Sets how many CPU cores to use
```

Example: You run the command above with the line about a confirmed appointment. The script reads it in the Satvik voice, spells out the time as words, and saves english.wav as 24 kHz mono audio that you can play.

For newcomers and experts: Mithi turns typed text into spoken audio. A good first step is to download the folder, run the English command with the satvik voice, and play the file it writes.

Under the hood it is a bf16 model built from open-source parts such as Kokoro-82M and indic-bert, plus a text normaliser. It trades speed for size on a CPU: a 15-word sentence takes about 3 s with 4 threads on a server chip, and slower chips take longer.

```flow
Text and language code go in
The normaliser spells out numbers
The model speaks in the chosen voice
A 24 kHz mono WAV file comes out
```

Good to know: Speed was measured on an AMD EPYC 9554 server CPU for a sentence of about 7 s of speech.

```chart
Title: Seconds per 15-word sentence on a server CPU
1 thread: 8 s
4 threads: 3 s
```

- Languages: Hindi, English, Bengali, Gujarati and Kannada, plus Malayalam, Marathi, Odia, Punjabi, Tamil and Telugu
- Long text: it is read sentence by sentence automatically
- Parts: built on permissive open-source models and tools, and packages in requirements.txt keep their own licenses
- License: Apache 2.0, free for personal, research and commercial use, with the license and credits kept with any copy you share
- Cost to run: none named, you use your own GPU or CPU
- Data it reaches: the text you give it, and the audio files it writes where you point it

## On Hugging Face, 13 November 2026

- Task: text to speech
- Formats: Safetensors
- Downloads in the last 30 days: 592
- Likes: 70
- License: apache-2.0
- Languages: hi, en, bn, gu, kn, ml, mr, or
- Tags: safetensors, text-to-speech, indic, bf16

## Links

- Model: https://huggingface.co/Oomni/mithi-v1-flash
- Files: https://huggingface.co/Oomni/mithi-v1-flash/tree/main

## Get the model

Download its files with Hugging Face's command line:

```sh
pip install -U huggingface_hub
hf download Oomni/mithi-v1-flash
```

Then follow the usage in its model card. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[Oomni/mithi-v1-flash on Hugging Face](https://huggingface.co/Oomni/mithi-v1-flash)

## Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
| --- | --- | --- | --- | --- | --- |
| Mithi v1 Flash (this page) | 592 | 70 | — | apache-2.0 | 2026-11-11 |
| [Mithi v2 Flash](https://mindket.com/p/32a47b6f-b709-431f-b2e4-1c8900e27212) | 62 | 6 | — | apache-2.0 | 2026-11-11 |
| [Maya 2 Native](https://mindket.com/p/1c8868e5-58de-48eb-9c9b-a9de50e1f0f7) | 5,774 | 170 | 2.5B | apache-2.0 | 2026-11-03 |
| [Ninada](https://mindket.com/p/ec50a25f-c185-4311-91bc-557c92114e59) | 292 | 4 | 81.9M | cc-by-4.0 | 2026-11-06 |
| [Qwen3.8-27B QSA BF16](https://mindket.com/p/e003c494-f020-4cb5-9628-beffac655717) | 457 | 14 | 27.8B | apache-2.0 | 2026-11-05 |
| [Primitive Operation Painter 2 1B](https://mindket.com/p/599ef75f-8277-4d9b-ba91-f3736d17136e) | 119 | 4 | — | mit | 2026-11-04 |

Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2026-11-11
- First published: 2026-11-07
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open Oomni/mithi-v1-flash on Hugging Face](https://huggingface.co/Oomni/mithi-v1-flash)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/75393c52-416a-4e02-a7ef-1ca16432b18d)
- [Its page on Mindket](https://mindket.com/p/75393c52-416a-4e02-a7ef-1ca16432b18d)
