CoolFace
Modelpublic

onecxi/mms-hindi-female-indic

sourceHugging Facecc-by-nc-4.0updated 1y agoView on Hugging Face
2likes169downloads
Model Card

MMS Hindi Female

This model is trained using IndicTTS dataset with Hindi female speaker.

Model

mms-hindi-female-indic: Hindi model with Hindi female speaker from the IndicTTS dataset.

Sample Examples

TextSynthesized Audio
नमस्ते, आप कैसे हैं? आज का दिन कैसा रहा?<audio controls src="https://huggingface.co/datasets/onecxi/cxi-sample-data/resolve/main/tts-examples/mms-hindi-female-indic/hindiexample1.wav"></audio>
आज मौसम बहुत अच्छा है। बाहर ठंडी हवा चल रही है।<audio controls src="https://huggingface.co/datasets/onecxi/cxi-sample-data/resolve/main/tts-examples/mms-hindi-female-indic/hindiexample2.wav"></audio>
बच्चों को पार्क में खेलना बहुत पसंद है। वे हर शाम वहाँ जाते हैं।<audio controls src="https://huggingface.co/datasets/onecxi/cxi-sample-data/resolve/main/tts-examples/mms-hindi-female-indic/hindiexample3.wav"></audio>

Inference

To use these models for inference, you'll need to install the transformers and accelerate libraries.

First, install the necessary libraries:

pip install --upgrade transformers accelerate

Then, run inference with the following code-snippet:

python
from transformers import VitsModel, AutoTokenizer
import torch
from IPython.display import Audio

model_path = "onecxi/mms-hindi-female-indic" # This is the path to your fine-tuned model
model = VitsModel.from_pretrained(model_path)
tokenizer = AutoTokenizer.from_pretrained(model_path)

text = "This is a Hindi model trained using a Hindi female speaker."
inputs = tokenizer(text, return_tensors="pt")

with torch.no_grad():
    output = model(**inputs).waveform

Audio(output.numpy(), rate=model.config.sampling_rate)

Disclaimer

This Text-to-Speech (TTS) model is intended solely for research and educational use. Any use of the model must comply with all applicable laws, regulations, and ethical standards. The unauthorized use of this model for impersonating real individuals without their explicit consent is strictly prohibited. Additionally, the model must not be used to create or distribute deceptive, misleading, or fraudulent content, including but not limited to fake news or scams. Any use of the model for illegal, harmful, or malicious purposes is expressly forbidden.

By using this model, you acknowledge and agree to these terms. The creators and distributors of the model disclaim any liability for misuse and do not support or condone unethical or unlawful applications.