Downloads · 30 days
198
2% of all-time downloads
joefox/tts_vits_ru_hf
tts_vits_ru_hf is a text-to-speech model from joefox. Use it when you need text read aloud. It is set up for transformers. The card lists the license as cc-by-nc-4.0.
Downloads · 30 days
198
2% of all-time downloads
All-time downloads
9.3K
Public
Parameters
15.1M
121 MB on disk
Likes
17
Public
Click a slice to open those files.
.safetensors60.4 MB · 100%
From the Hugging Face model README
The text accepts lowercase
Example Text to Speech
from transformers import VitsModel, AutoTokenizer
import torch
import scipy
model = VitsModel.from_pretrained("joefox/tts_vits_ru_hf")
tokenizer = AutoTokenizer.from_pretrained("joefox/tts_vits_ru_hf")
text = "Привет, как дел+а? Всё +очень хорош+о! А у тебя как?"
text = text.lower()
inputs = tokenizer(text, return_tensors="pt")
inputs['speaker_id'] = 3
with torch.no_grad():
output = model(**inputs).waveform
scipy.io.wavfile.write("techno.wav", rate=model.config.sampling_rate, data=output[0].cpu().numpy())
For displayed in a Jupyter Notebook / Google Colab:
from IPython.display import Audio
Audio(output, rate=model.config.sampling_rate)
Russian (ru_RU)