--- title: VoiceAPI - Multi-lingual TTS emoji: 🎤 colorFrom: blue colorTo: purple sdk: docker app_port: 7860 pinned: true license: mit --- # VoiceAPI - Multi-lingual Text-to-Speech A multi-lingual Text-to-Speech API supporting **11 Indian languages** designed for healthcare applications helping pregnant mothers in low-income communities. ## 🎯 Voice Tech for All Hackathon Built for LLM-based healthcare assistants to deliver medical guidance in native languages. ## ✨ Features - **11 Indian Languages**: Hindi, Bengali, Marathi, Telugu, Kannada, Bhojpuri, Chhattisgarhi, Maithili, Magahi, English, Gujarati - **21 Voice Options**: Male & Female voices for each language - **REST API**: FastAPI with OpenAPI docs at /docs ## 🔌 API Endpoint [https://harshil748-voiceapi.hf.space/] ### Parameters | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | text | string | Yes | Text to synthesize | | lang | string | Yes | Language code | | speaker_wav | file | Yes | Reference WAV file | ## 📊 Supported Languages Hindi, Bengali, Marathi, Telugu, Kannada, Gujarati, Bhojpuri, Chhattisgarhi, Maithili, Magahi, English ## 🙏 Credits - **Models**: SYSPIN (IISc Bangalore), Facebook MMS - **Team**: Harshil Patel, Aashvi Maurya, Jaideep, Pratyush