abersbail commited on
Commit
b3d1fb5
·
verified ·
1 Parent(s): e04f7f1

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +54 -12
README.md CHANGED
@@ -1,12 +1,54 @@
1
- ---
2
- title: Hindi High-Quality TTS
3
- emoji: 🗣️
4
- colorFrom: red
5
- colorTo: green
6
- sdk: gradio
7
- sdk_version: 6.10.0
8
- app_file: app.py
9
- pinned: false
10
- ---
11
-
12
- High-quality Hindi Text-to-Speech (TTS) using the **Kokoro-82M** model. Optimized for CPU performance on Hugging Face Spaces.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Hindi Text to Speech - हिंदी TTS
3
+ emoji: 🎙️
4
+ colorFrom: yellow
5
+ colorTo: purple
6
+ sdk: gradio
7
+ sdk_version: 5.23.0
8
+ app_file: app.py
9
+ pinned: true
10
+ license: mit
11
+ short_description: High Quality Hindi Text-to-Speech with 2 AI Models
12
+ ---
13
+
14
+ # 🎙️ Hindi Text-to-Speech (हिंदी टेक्स्ट टू स्पीच)
15
+
16
+ High-quality Hindi Text-to-Speech application powered by **two AI models**:
17
+
18
+ ## Models
19
+
20
+ ### ⚡ Model 1: Facebook MMS-TTS Hindi
21
+ - **Architecture:** VITS (Variational Inference with adversarial learning for end-to-end Text-to-Speech)
22
+ - **Developer:** Meta / Facebook Research
23
+ - **Size:** ~300MB (lightweight)
24
+ - **Speed:** Fast inference on CPU
25
+ - **Quality:** High-quality neural TTS
26
+
27
+ ### 🎵 Model 2: Silero TTS Indic
28
+ - **Developer:** Silero Team
29
+ - **Size:** ~50MB (ultra-lightweight)
30
+ - **Speed:** Ultra-fast inference on CPU
31
+ - **Features:** Multiple Hindi voices (male & female), adjustable sample rates
32
+ - **Quality:** Good quality, very natural sounding
33
+
34
+ ## Features
35
+ - ✅ No API keys required
36
+ - ✅ Runs on free CPU Space
37
+ - ✅ Two different TTS models for comparison
38
+ - ✅ Hindi Devanagari script input
39
+ - ✅ Multiple voice options
40
+ - ✅ Adjustable audio quality
41
+ - ✅ Beautiful, modern UI
42
+
43
+ ## Usage
44
+ 1. Select a model tab (MMS-TTS or Silero TTS)
45
+ 2. Type or paste Hindi text in Devanagari script
46
+ 3. Adjust voice settings (seed/speaker/sample rate)
47
+ 4. Click "Generate Speech"
48
+ 5. Listen to and download the generated audio
49
+
50
+ ## Tech Stack
51
+ - Gradio for the web interface
52
+ - HuggingFace Transformers for MMS-TTS
53
+ - PyTorch Hub for Silero TTS
54
+ - Aksharamukha for Hindi transliteration