Spaces:
Runtime error
Runtime error
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -7,10 +7,13 @@ from TTS.utils.manage import ModelManager
|
|
| 7 |
from TTS.utils.synthesizer import Synthesizer
|
| 8 |
|
| 9 |
MODEL_NAMES=[
|
|
|
|
|
|
|
| 10 |
"vits-male",
|
| 11 |
-
"vits
|
| 12 |
"glowtts-male",
|
| 13 |
-
"glowtts-female"
|
|
|
|
| 14 |
]
|
| 15 |
MAX_TXT_LEN = 800
|
| 16 |
model_path = os.getcwd() + "/best_model.pth"
|
|
@@ -21,9 +24,12 @@ config_path = os.getcwd() + "/config.json"
|
|
| 21 |
from TTS.utils.download import download_url
|
| 22 |
modelInfo=[
|
| 23 |
["vits-male","best_model_65633.pth","config-0.json","https://huggingface.co/Kamtera/persian-tts-male-vits/resolve/main/"],
|
| 24 |
-
["vits
|
| 25 |
["glowtts-male","best_model_77797.pth","config-1.json","https://huggingface.co/Kamtera/persian-tts-male-glow_tts/resolve/main/"],
|
| 26 |
-
["glowtts-female","best_model.pth","config.json","https://huggingface.co/Kamtera/persian-tts-female-glow_tts/resolve/main/"]
|
|
|
|
|
|
|
|
|
|
| 27 |
]
|
| 28 |
|
| 29 |
for d in modelInfo:
|
|
@@ -62,15 +68,16 @@ This is a demo of persian text to speech model.
|
|
| 62 |
**Github : https://github.com/karim23657/Persian-tts-coqui **
|
| 63 |
|
| 64 |
Models can be found here: <br>
|
| 65 |
-
https://huggingface.co/Kamtera/persian-tts-female-vits <br>
|
| 66 |
-
https://huggingface.co/Kamtera/persian-tts-male-vits <br>
|
| 67 |
-
https://huggingface.co/Kamtera/persian-tts-male-glow_tts <br>
|
| 68 |
-
https://huggingface.co/Kamtera/persian-tts-female-glow_tts <br>
|
| 69 |
-
|
| 70 |
-
Models trained on these datasets : <br>
|
| 71 |
-
https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset <br>
|
| 72 |
-
https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-famale <br>
|
| 73 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 74 |
|
| 75 |
|
| 76 |
"""
|
|
|
|
| 7 |
from TTS.utils.synthesizer import Synthesizer
|
| 8 |
|
| 9 |
MODEL_NAMES=[
|
| 10 |
+
"vits male1 (best)",
|
| 11 |
+
"vits female (best)",
|
| 12 |
"vits-male",
|
| 13 |
+
"vits female1",
|
| 14 |
"glowtts-male",
|
| 15 |
+
"glowtts-female",
|
| 16 |
+
"female tacotron2"
|
| 17 |
]
|
| 18 |
MAX_TXT_LEN = 800
|
| 19 |
model_path = os.getcwd() + "/best_model.pth"
|
|
|
|
| 24 |
from TTS.utils.download import download_url
|
| 25 |
modelInfo=[
|
| 26 |
["vits-male","best_model_65633.pth","config-0.json","https://huggingface.co/Kamtera/persian-tts-male-vits/resolve/main/"],
|
| 27 |
+
["vits female (best)","checkpoint_48000.pth","config-2.json","https://huggingface.co/Kamtera/persian-tts-female-vits/resolve/main/"],
|
| 28 |
["glowtts-male","best_model_77797.pth","config-1.json","https://huggingface.co/Kamtera/persian-tts-male-glow_tts/resolve/main/"],
|
| 29 |
+
["glowtts-female","best_model.pth","config.json","https://huggingface.co/Kamtera/persian-tts-female-glow_tts/resolve/main/"],
|
| 30 |
+
["vits male1 (best)","checkpoint_88000.pth","config.json","https://huggingface.co/Kamtera/persian-tts-male1-vits/resolve/main/"],
|
| 31 |
+
["vits female1","checkpoint_50000.pth","config.json","https://huggingface.co/Kamtera/persian-tts-female1-vits/resolve/main/"]
|
| 32 |
+
["female tacotron2","checkpoint_313000.pth","config-2.json","https://huggingface.co/Kamtera/persian-tts-female-tacotron2/resolve/main/"]
|
| 33 |
]
|
| 34 |
|
| 35 |
for d in modelInfo:
|
|
|
|
| 68 |
**Github : https://github.com/karim23657/Persian-tts-coqui **
|
| 69 |
|
| 70 |
Models can be found here: <br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 71 |
|
| 72 |
+
|Model|Dataset|
|
| 73 |
+
|----|------|
|
| 74 |
+
|[vits female (best)](https://huggingface.co/Kamtera/persian-tts-female-vits)|[persian-tts-dataset-famale](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-famale)|
|
| 75 |
+
|[vits male1 (best)](https://huggingface.co/Kamtera/persian-tts-male1-vits)|[persian-tts-dataset-male](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-male)|
|
| 76 |
+
|[vits female1](https://huggingface.co/Kamtera/persian-tts-female1-vits)|[ParsiGoo](https://github.com/karim23657/ParsiGoo)|
|
| 77 |
+
|[vits male](https://huggingface.co/Kamtera/persian-tts-male-vits)|[persian-tts-dataset](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset)|
|
| 78 |
+
|[glowtts female](https://huggingface.co/Kamtera/persian-tts-female-glow_tts)|[persian-tts-dataset-famale](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-famale)|
|
| 79 |
+
|[glowtts male](https://huggingface.co/Kamtera/persian-tts-male-glow_tts)|[persian-tts-dataset](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset)|
|
| 80 |
+
|[tacotron2 female](https://huggingface.co/Kamtera/persian-tts-female-tacotron2)|[persian-tts-dataset-famale](https://www.kaggle.com/datasets/magnoliasis/persian-tts-dataset-famale)|
|
| 81 |
|
| 82 |
|
| 83 |
"""
|