Spaces:
Running
Running
Commit History
-
Replace ElevenLabs with HuggingFace TTS (SpeechT5)โ
bravedimsโ Benefits: - No API keys required - completely free and self-contained - Uses Microsoft SpeechT5 model for high-quality TTS - Voice ID mapping for compatibility with existing API - Multiple speaker embeddings for voice variety - Runs entirely on HuggingFace infrastructure ๐ Changes: - Add hf_tts_client.py with SpeechT5 TTS implementation - Update app.py to use HF TTS instead of ElevenLabs - Update requirements.txt with TTS dependencies - Update README.md to reflect HF TTS usage - Add test_hf_tts.py for TTS testing - Remove dependency on external ElevenLabs API ๐ฏ Voice mapping: - Same voice_id parameters work (mapped to speaker embeddings) - 7+ different voices available - No rate limits or quotas8be8b4b