AIapps / README.md
austinekurian's picture
Update README.md
d3a44ef verified
---
title: Malayalam Text AI Voice (Free)
emoji: 🗣️
colorFrom: indigo
colorTo: green
sdk: gradio
sdk_version: 6.1.0
app_file: app.py
runtime: python
pinned: false
license: mit
models:
- ai4bharat/vits_rasa_13
---
# മലയാളം Text → AI Voice (Free)
A free web app (Hugging Face Space, Gradio) that converts **Malayalam** text to speech using the **AI4Bharat VITS** model.
## Features
- **Multiple voice styles** (ALEXA, NEWS, BOOK, etc.)
- **Prosody controls**: Speaking rate & pitch (approximate via resampling)
- **Batch paragraphs**: Split text by blank line → one file per paragraph × style
- **WAV + MP3** output (MP3 requires `ffmpeg`)
## Deploy / Run
1. Ensure the files below are present in the repository:
- `app.py`
- `requirements.txt`
- `packages.txt` *(contains `ffmpeg` for MP3)*
- `LICENSE`
2. Accept access to the gated model **ai4bharat/vits_rasa_13** on its model page (click “Access repository / Agree”).
3. If you still get permission errors, add a read token as a Space secret:
- **Settings → Variables and secrets → New secret**
- Name: `HF_TOKEN` | Value: your Hugging Face read token
4. Restart the Space.
## Notes
- Prosody controls are approximate (client-side resampling). For true SSML prosody, consider Azure AI Speech Malayalam neural voice (ml-IN-SobhanaNeural).
``