voice-cloning-backend / backend /app /multilingual_tts.py

Commit History

Revert to gTTS for Hindi - reliable, works with Hindi text
e6a9194

AJ50 commited on

Implement Silero TTS for Hindi - natural neural voice (v3_en_indic + hindi_female)
2e1a616

AJ50 commited on

Switch to gTTS for Hindi - reliable Google API, no local models
e1c7f06

AJ50 commited on

Switch from XTTS to Facebook MMS for Hindi synthesis
ccd13e3

AJ50 commited on

Add on-demand XTTS model download via setup_models.py
1b05367

AJ50 commited on

Add language code fallback: try 'hi' then 'hindi' for XTTS
f152556

AJ50 commited on

Replace monkey-patch with stdin StringIO suppression - more HF Spaces compatible
3072798

AJ50 commited on

Suppress TTS interactive prompts: Monkey-patch input() to auto-answer 'y' + set all TOS env vars
7fcb2a7

AJ50 commited on

Fix CPML prompt: Set TTS env vars at module import time before TTS is loaded
aeb26b6

AJ50 commited on

Fix: Remove unsupported in_memory parameter from TTS initialization
e61c89a

AJ50 commited on

Fix: Bypass TTS CPML agreement prompt in non-interactive environment
927022d

AJ50 commited on

Fix Hindi synthesis: Use TTS library's built-in model auto-download
d9c4b3e

AJ50 commited on

Add auto-download from HuggingFace Hub for Hindi XTTS model
d6456b5

AJ50 commited on

Add multilingual support: English (WaveRNN) + Hindi (XTTS) [sync with pragyan]
03fe1d8

AJ50 commited on