fahin-one commited on
Commit
93aab90
·
verified ·
1 Parent(s): a1911f8

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +27 -19
README.md CHANGED
@@ -1,25 +1,33 @@
1
- # Svara TTS Submission - Team [Your Name/Team]
 
 
 
 
 
 
 
 
2
 
3
- This repository contains the inference pipeline for the **Voice Tech for All** challenge. It serves a fine-tuned `kenpath/svara-tts-v1` model capable of synthesizing speech in 11 Indian languages via dynamic LoRA adapter switching.
4
 
5
- ## 🏗 Architecture
6
- - **Base Model:** `kenpath/svara-tts-v1` (Llama-based architecture predicting discrete audio codes).
7
- - **Vocoder:** `SNAC` (Multi-Scale Neural Audio Codec) at 24kHz.
8
- - **Adaptation:** 11 LoRA adapters loaded dynamically at runtime to minimize VRAM usage.
9
- - **Serving:** FastAPI server exposing a REST endpoint.
10
 
11
- ## 🚀 Usage
 
 
 
 
12
 
13
- ### Endpoint: `POST /generate`
14
- Generates audio from text for a specific language.
15
 
16
- **Parameters:**
17
- - `text` (string): The text to synthesize.
18
- - `language` (string): The language code (matches the adapter folder names, e.g., `hi`, `bn`).
19
 
20
- **Example cURL:**
21
- ```bash
22
- curl -X POST "[https://your-space-url.hf.space/generate](https://your-space-url.hf.space/generate)" \
23
- -F "text=नमस्ते, आप कैसे हैं?" \
24
- -F "language=hi" \
25
- --output output.wav
 
 
 
 
1
+ ---
2
+ title: "Submission – Svara TTS API"
3
+ emoji: 🎙️
4
+ colorFrom: indigo
5
+ colorTo: purple
6
+ sdk: docker
7
+ pinned: true
8
+ app_file: Dockerfile
9
+ ---
10
 
11
+ # 🎤 Svara TTS Team Submission (FastAPI)
12
 
13
+ This Space hosts the **Svara Text-to-Speech inference server** built using:
 
 
 
 
14
 
15
+ - **FastAPI** (HTTP API)
16
+ - **Llama-based Svara TTS model**
17
+ - **SNAC 24kHz decoder (vocoder)**
18
+ - **LoRA adapters** for multilingual synthesis
19
+ - **Dynamic adapter auto-discovery**
20
 
21
+ This Space is designed **specifically for judges** to test multilingual TTS output.
 
22
 
23
+ ---
 
 
24
 
25
+ ## 🚀 **Features**
26
+
27
+ ### ✔️ FastAPI backend
28
+ Accessible programmatically using POST requests.
29
+
30
+ ### ✔️ Auto-discovers adapters
31
+ Any folder inside `./adapters/<lang-code>/` is automatically loaded.
32
+
33
+ Example: