Spaces:
Sleeping
Sleeping
csukuangfj
commited on
Commit
•
117f3c7
1
Parent(s):
9462bda
Add Afrikaans
Browse files
model.py
CHANGED
@@ -355,6 +355,8 @@ def get_pretrained_model(repo_id: str, speed: float) -> sherpa_onnx.OfflineTts:
|
|
355 |
return persian_models[repo_id](repo_id, speed)
|
356 |
elif repo_id in korean_models:
|
357 |
return korean_models[repo_id](repo_id, speed)
|
|
|
|
|
358 |
else:
|
359 |
raise ValueError(f"Unsupported repo_id: {repo_id}")
|
360 |
|
@@ -648,13 +650,17 @@ thai_models = {
|
|
648 |
}
|
649 |
|
650 |
persian_models = {
|
651 |
-
"csukuangfj/vits-
|
652 |
}
|
653 |
|
654 |
korean_models = {
|
655 |
"csukuangfj/vits-mimic3-ko_KO-kss_low": _get_vits_piper,
|
656 |
}
|
657 |
|
|
|
|
|
|
|
|
|
658 |
|
659 |
language_to_models = {
|
660 |
"English": list(english_models.keys()),
|
@@ -662,6 +668,7 @@ language_to_models = {
|
|
662 |
"Cantonese (粤语)": list(cantonese_models.keys()),
|
663 |
"Min-nan (闽南话)": list(min_nan_models.keys()),
|
664 |
"Arabic": list(arabic_models.keys()),
|
|
|
665 |
"Bengali": list(bengali_models.keys()),
|
666 |
"Bulgarian": list(bulgarian_models.keys()),
|
667 |
"Catalan": list(catalan_models.keys()),
|
|
|
355 |
return persian_models[repo_id](repo_id, speed)
|
356 |
elif repo_id in korean_models:
|
357 |
return korean_models[repo_id](repo_id, speed)
|
358 |
+
elif repo_id in afrikaans_models:
|
359 |
+
return afrikaans_models[repo_id](repo_id, speed)
|
360 |
else:
|
361 |
raise ValueError(f"Unsupported repo_id: {repo_id}")
|
362 |
|
|
|
650 |
}
|
651 |
|
652 |
persian_models = {
|
653 |
+
"csukuangfj/vits-mimic3-fa-haaniye_low": _get_vits_piper,
|
654 |
}
|
655 |
|
656 |
korean_models = {
|
657 |
"csukuangfj/vits-mimic3-ko_KO-kss_low": _get_vits_piper,
|
658 |
}
|
659 |
|
660 |
+
afrikaans_models = {
|
661 |
+
"csukuangfj/vits-mimic3-af_ZA-google-nwu_low": _get_vits_piper,
|
662 |
+
}
|
663 |
+
|
664 |
|
665 |
language_to_models = {
|
666 |
"English": list(english_models.keys()),
|
|
|
668 |
"Cantonese (粤语)": list(cantonese_models.keys()),
|
669 |
"Min-nan (闽南话)": list(min_nan_models.keys()),
|
670 |
"Arabic": list(arabic_models.keys()),
|
671 |
+
"Afrikaans": list(afrikaans_models.keys()),
|
672 |
"Bengali": list(bengali_models.keys()),
|
673 |
"Bulgarian": list(bulgarian_models.keys()),
|
674 |
"Catalan": list(catalan_models.keys()),
|