Piyazon
commited on
Commit
·
80b9339
1
Parent(s):
9270ca7
added CV Unique
Browse files
app.py
CHANGED
|
@@ -14,11 +14,9 @@ if os.environ.get("HF_TOKEN"):
|
|
| 14 |
|
| 15 |
# Dictionary of available TTS models
|
| 16 |
MODEL_OPTIONS = {
|
| 17 |
-
"Uyghur (Arabic script, Radio-Ug)": "piyazon/TTS-Radio-Ug",
|
| 18 |
-
"Uyghur (Arabic script, Radio)": "piyazon/TTS-Radio",
|
| 19 |
"Uyghur (Arabic script, CV_Unique)": "piyazon/TTS-CV-Unique-Ug",
|
|
|
|
| 20 |
"Uyghur (Arabic script, AliKurban)": "piyazon/AliKurban",
|
| 21 |
-
"Uyghur (Arabic script, CV_Unique-old)": "piyazon/mms-tts-uig-script_arabic-CV",
|
| 22 |
"Uyghur (Arabic script, QutadguBilik)": "piyazon/qutadgu_bilik",
|
| 23 |
"Uyghur (Arabic script, MMS-TTS)": "facebook/mms-tts-uig-script_arabic",
|
| 24 |
}
|
|
@@ -125,7 +123,7 @@ def text_to_speech(text, model_name):
|
|
| 125 |
|
| 126 |
# Define examples for Gradio Examples component
|
| 127 |
examples = [
|
| 128 |
-
["يەنىمۇ ئىلگىرىلىگەن ھالدا تەجرىبە قىلىپ دەلىللەش ۋە تەتقىق قىلىشقا تېگىشلىك بەزى نەزەرىيەلەرنى ھېسابقا ئالمىغاندا، كۆپ قىسىم پىلانلارنىڭ ھەممىسى تاماملانغان، شۇڭا مۇمكىنچىلىك قاتلىمىدىن ئېيتقاندا مانخاتتان پىلانىدا ھېچقانداق مەسىلە يوق.", "Uyghur (Arabic script,
|
| 129 |
["ھەممە ئادەم ئەركىن بولۇپ تۇغۇلىدۇ، ھەمدە ئىززەت-ھۆرمەت ۋە ھوقۇقتا باب-باراۋەر بولىدۇ.", "Uyghur (Arabic script, AliKurban)"],
|
| 130 |
["بىز ئىنسانلارنىڭ ھەممىسى بىرلىكتە ياشايمىز. ھەر بىر ئادەم ئۆزىنىڭ يولىنى تاللىيالايدۇ.", "Uyghur (Arabic script, QutadguBilik)"],
|
| 131 |
["بۇ بىر گۈزەل كۈن، ھەممەيلەن بىرلىكتە خۇشال بولايلى. 5 كىشى بىللە ئويۇن ئوينايدۇ.", "Uyghur (Arabic script, MMS-TTS)"],
|
|
@@ -145,12 +143,12 @@ demo = gr.Interface(
|
|
| 145 |
gr.Dropdown(
|
| 146 |
choices=list(MODEL_OPTIONS.keys()),
|
| 147 |
label="Select TTS Model",
|
| 148 |
-
value="Uyghur (Arabic script,
|
| 149 |
)
|
| 150 |
],
|
| 151 |
outputs=gr.Audio(label="Generated Speech", type="filepath"),
|
| 152 |
title="Text-to-Speech with MMS-TTS Models",
|
| 153 |
-
description="
|
| 154 |
examples=examples,
|
| 155 |
css="""
|
| 156 |
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic&display=swap');
|
|
|
|
| 14 |
|
| 15 |
# Dictionary of available TTS models
|
| 16 |
MODEL_OPTIONS = {
|
|
|
|
|
|
|
| 17 |
"Uyghur (Arabic script, CV_Unique)": "piyazon/TTS-CV-Unique-Ug",
|
| 18 |
+
"Uyghur (Arabic script, Radio-Ug)": "piyazon/TTS-Radio-Ug",
|
| 19 |
"Uyghur (Arabic script, AliKurban)": "piyazon/AliKurban",
|
|
|
|
| 20 |
"Uyghur (Arabic script, QutadguBilik)": "piyazon/qutadgu_bilik",
|
| 21 |
"Uyghur (Arabic script, MMS-TTS)": "facebook/mms-tts-uig-script_arabic",
|
| 22 |
}
|
|
|
|
| 123 |
|
| 124 |
# Define examples for Gradio Examples component
|
| 125 |
examples = [
|
| 126 |
+
["يەنىمۇ ئىلگىرىلىگەن ھالدا تەجرىبە قىلىپ دەلىللەش ۋە تەتقىق قىلىشقا تېگىشلىك بەزى نەزەرىيەلەرنى ھېسابقا ئالمىغاندا، كۆپ قىسىم پىلانلارنىڭ ھەممىسى تاماملانغان، شۇڭا مۇمكىنچىلىك قاتلىمىدىن ئېيتقاندا مانخاتتان پىلانىدا ھېچقانداق مەسىلە يوق.", "Uyghur (Arabic script, CV_Unique)"],
|
| 127 |
["ھەممە ئادەم ئەركىن بولۇپ تۇغۇلىدۇ، ھەمدە ئىززەت-ھۆرمەت ۋە ھوقۇقتا باب-باراۋەر بولىدۇ.", "Uyghur (Arabic script, AliKurban)"],
|
| 128 |
["بىز ئىنسانلارنىڭ ھەممىسى بىرلىكتە ياشايمىز. ھەر بىر ئادەم ئۆزىنىڭ يولىنى تاللىيالايدۇ.", "Uyghur (Arabic script, QutadguBilik)"],
|
| 129 |
["بۇ بىر گۈزەل كۈن، ھەممەيلەن بىرلىكتە خۇشال بولايلى. 5 كىشى بىللە ئويۇن ئوينايدۇ.", "Uyghur (Arabic script, MMS-TTS)"],
|
|
|
|
| 143 |
gr.Dropdown(
|
| 144 |
choices=list(MODEL_OPTIONS.keys()),
|
| 145 |
label="Select TTS Model",
|
| 146 |
+
value="Uyghur (Arabic script, CV_Unique)" # Default to AliKurban
|
| 147 |
)
|
| 148 |
],
|
| 149 |
outputs=gr.Audio(label="Generated Speech", type="filepath"),
|
| 150 |
title="Text-to-Speech with MMS-TTS Models",
|
| 151 |
+
description="Uyghur TTS Text To Speech",
|
| 152 |
examples=examples,
|
| 153 |
css="""
|
| 154 |
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic&display=swap');
|