Download usage.py from datasetsANDmodels/spanish-tts: direct link, hf CLI and curl.
- Browser
- Download file 581 Bytes
-
https://huggingface.co/datasetsANDmodels/spanish-tts/resolve/refs%2Fpr%2F2/usage.py
- Command line
-
hf download hf://datasetsANDmodels/spanish-tts@refs/pr/2/usage.py
-
curl -L -o usage.py https://huggingface.co/datasetsANDmodels/spanish-tts/resolve/refs%2Fpr%2F2/usage.py
581 Bytes
| from transformers import VitsModel, AutoTokenizer | |
| import torch | |
| import scipy.io.wavfile as wavfile | |
| model = VitsModel.from_pretrained("spanish-tts") | |
| tokenizer = AutoTokenizer.from_pretrained("spanish-tts") | |
| text= "Estoy llamando desde la oficina de impuestos." | |
| inputs = tokenizer(text, return_tensors="pt") | |
| with torch.no_grad(): | |
| output = model(**inputs).waveform # Output is a tensor of shape [batch_size, waveform_length] | |
| output_audio = output.squeeze(0).numpy() # Remove batch dimension | |
| wavfile.write("spanish.wav", rate=model.config.sampling_rate, data=output_audio) | |