Entrenamiento de texto persa/farsi a discurso (TTS) usando Coqui TTS (demostración en línea :)
Este repositorio contiene códigos para el texto de capacitación a los modelos de habla
Siéntase libre de hacer sus preguntas
Únase a nuestro canal Telegram: https://t.me/persian_tts
Suscríbase a nuestro canal Telegram: https://t.me/persian_tts
Los códigos de muestra y los cuadernos son disponibilidad en la carpeta Recepies
Modelos temáticos que puede usar para probar o Finetune
| Modelo | Conjunto de datos |
|---|---|
| Vits femenino (mejor) | Persa-tts-dataset-family |
| Vits male1 (mejor) | Persa-tts-dataset-masculina |
| Vits femenino1 | Parsigoo |
| Vits hombre | Persa-tts-dataset |
| Vits femenino2 | Gptinformal-perse |
| Glowtts hembra | Persa-tts-dataset-family |
| Glowtts hombre | Persa-tts-dataset |
| Tacotron2 hembra | Persa-tts-dataset-family |
| Hifigano | Persa-tts-dataset-family |
| Wavernn | Persa-tts-dataset-family |
Modelos entrenados en esos conjuntos de datos:
https://www.kaggra.com/datasets/magnoliasis/persian-tts-dataset
https://www.kaggra.com/datasets/magnoliasis/persian-tts-dataset-famale
https://www.kaggra.com/datasets/magnoliasis/persian-tts-dataset-male
https://github.com/karim23657/parsigoo
Si había creado un conjunto de datos o encontró algún buen datos en la web, puede compartir con nosotros aquí.
pip install -q TTS
sudo apt-get -y install espeak-ng
tts --text "شیش سیخ جیگر" --model_path "best_model.ckpt" --config_path "config.json"
from TTS . api import TTS
tts = TTS ( model_path = "https://huggingface.co/Kamtera/persian-tts-male1-vits/resolve/main/checkpoint_88000.pth" ,
config_path = "https://huggingface.co/Kamtera/persian-tts-male1-vits/resolve/main/config.json" )
tts . tts_to_file ( ".زندگی فقط یک بار است؛ از آن به خوبی استفاده کن" , file_path = 'output.wav' ) from TTS . config import load_config
from TTS . utils . manage import ModelManager
from TTS . utils . synthesizer import Synthesizer
model_path = "config.json" # Absolute path to the model checkpoint.pth
config_path = "best_model.pth" # Absolute path to the model config.json
text = ".زندگی فقط یک بار است؛ از آن به خوبی استفاده کن"
synthesizer = Synthesizer (
model_path , config_path
)
wavs = synthesizer . tts ( text )
synthesizer . save_wav ( wavs , 'sp.wav' )Si desea más texto persa a herramientas de habla: herramientas de voz para más texto persa:
Cualquier problema sobre la biblioteca TTS:
? Si tiene alguna pregunta, comentarios o sugerencias, no dude en comunicarse conmigo en [email protected] o! Siempre estoy feliz de ayudar.
? Si tiene una pregunta, comentarios o sugerencias, contácteme a través de [email protected] o telegrama. Estoy feliz de poder ayudar.
https://t.me/persian_tts