--- language: - saz - ta license: cc-by-4.0 tags: - text-to-speech - tts - vits - sourashtra - tamil - low-resource pipeline_tag: text-to-speech --- # VITS TTS — Sourashtra Female (Tamil Script) VITS text-to-speech model for the [Sourashtra language](https://en.wikipedia.org/wiki/Sourashtra_language), a minority language spoken primarily in Tamil Nadu, India. This model uses **Tamil script** (தமிழ்) input and synthesizes speech from a **female speaker**. ## Model Details | Property | Value | |----------|-------| | Architecture | [VITS](https://arxiv.org/abs/2106.06103) (Coqui TTS) | | Speaker | Female | | Input script | Tamil | | Sample rate | 22050 Hz | | Training steps | 340,000 | ## Setup ```bash pip install -r requirements.txt ``` For GPU inference, install the CUDA-enabled PyTorch build matching your driver first — see [pytorch.org](https://pytorch.org/get-started/locally/). ## Usage ```bash python inference.py "சொராஷ்ட்ர மொழி" -o output.wav python inference.py "சொராஷ்ட்ர மொழி" -o output.wav --gpu 1 python inference.py "சொராஷ்ட்ர மொழி" -o output.wav --cpu ``` Input must be in Tamil script. For Sourashtra script input, use the `Sourashtra-Female_Script-sourashtra` model instead.