VoiceAPI / README.md
Harshil748's picture
Add HuggingFace Spaces Docker deployment
f609dec
|
raw
history blame
1.32 kB
metadata
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

GET /Get_Inference?text=เคจเคฎเคธเฅเคคเฅ‡&lang=hindi

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