Treinamento de texto persa/farsi para fala (TTS) usando coqui tts (demonstração online :)
Este repositório contém códigos para treinamento de texto para modelos de fala
Sinta -se à vontade para fazer seus problemas de perguntas
Junte -se ao nosso canal de telegrama: https://t.me/persian_tts
Inscreva -se no nosso canal de telegrama: https://t.me/persian_tts
Códigos de amostra e cadernos são disponibilidade na pasta Recepies
Modelos de temas que você pode usar para testar ou Finetune
| Modelo | Conjunto de dados |
|---|---|
| Vits feminino (melhor) | Persa-tts-Dataset-Famale |
| Vits masculino1 (melhor) | Persa-Tts-Dataset-Male |
| Vits feminino1 | Parsigoo |
| Vits masculinos | Persa-tts-Dataset |
| Vits feminino2 | Gptinformal-Persian |
| Glowtts feminino | Persa-tts-Dataset-Famale |
| Glowtts masculino | Persa-tts-Dataset |
| TACOTRON2 fêmea | Persa-tts-Dataset-Famale |
| Hifigan | Persa-tts-Dataset-Famale |
| Wavernn | Persa-tts-Dataset-Famale |
Modelos treinados nesses conjuntos de dados:
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
Se você criou um conjunto de dados ou encontrou bons dados na Web, você pode compartilhar conosco aqui.
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' )Se você deseja mais texto persa para ferramentas de fala: ferramentas de voz para mais texto persa:
Qualquer questão sobre a TTS Library:
? Se você tiver alguma dúvida, feedback ou sugestões, sinta -se à vontade para me alcançar em [email protected] ou! Estou sempre feliz em ajudar.
? Se você tiver uma pergunta, feedback ou sugestão, entre em contato comigo via [email protected] ou telegrama! Estou feliz por poder ajudar.
https://t.me/persian_tts