正在显示
4 个修改的文件
包含
33 行增加
和
0 行删除
| @@ -25,8 +25,12 @@ jobs: | @@ -25,8 +25,12 @@ jobs: | ||
| 25 | "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", | 25 | "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", |
| 26 | "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", | 26 | "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", |
| 27 | ] | 27 | ] |
| 28 | + # total: ["2"] | ||
| 29 | + # index: ["0", "1"] | ||
| 28 | # total: ["1"] | 30 | # total: ["1"] |
| 29 | # index: ["0"] | 31 | # index: ["0"] |
| 32 | + # total: ["5"] | ||
| 33 | + # index: ["0", "1", "2", "3", "4"] | ||
| 30 | 34 | ||
| 31 | steps: | 35 | steps: |
| 32 | - uses: actions/checkout@v4 | 36 | - uses: actions/checkout@v4 |
| @@ -55,6 +59,9 @@ jobs: | @@ -55,6 +59,9 @@ jobs: | ||
| 55 | git config --global user.email "csukuangfj@gmail.com" | 59 | git config --global user.email "csukuangfj@gmail.com" |
| 56 | git config --global user.name "Fangjun Kuang" | 60 | git config --global user.name "Fangjun Kuang" |
| 57 | 61 | ||
| 62 | + export GIT_LFS_SKIP_SMUDGE=1 | ||
| 63 | + export GIT_CLONE_PROTECTION_ACTIVE=false | ||
| 64 | + | ||
| 58 | git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/sherpa-onnx-tts-samples hf | 65 | git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/sherpa-onnx-tts-samples hf |
| 59 | 66 | ||
| 60 | python3 ./generate.py --total $total --index $index | 67 | python3 ./generate.py --total $total --index $index |
| @@ -133,6 +140,9 @@ jobs: | @@ -133,6 +140,9 @@ jobs: | ||
| 133 | vits-piper-de_DE-glados_turret-low | 140 | vits-piper-de_DE-glados_turret-low |
| 134 | vits-piper-de_DE-glados_turret-medium | 141 | vits-piper-de_DE-glados_turret-medium |
| 135 | vits-piper-en_US-glados-high | 142 | vits-piper-en_US-glados-high |
| 143 | + vits-piper-fa_IR-ganji-medium | ||
| 144 | + vits-piper-fa_IR-ganji_adabi-medium | ||
| 145 | + vits-piper-fa_IR-reza_ibrahim-medium | ||
| 136 | ) | 146 | ) |
| 137 | for d in ${dirs[@]}; do | 147 | for d in ${dirs[@]}; do |
| 138 | src=scripts/piper/release/$d | 148 | src=scripts/piper/release/$d |
| @@ -191,6 +191,9 @@ def get_piper_models() -> List[TtsModel]: | @@ -191,6 +191,9 @@ def get_piper_models() -> List[TtsModel]: | ||
| 191 | TtsModel(model_dir="vits-piper-fr_FR-siwis-medium"), | 191 | TtsModel(model_dir="vits-piper-fr_FR-siwis-medium"), |
| 192 | TtsModel(model_dir="vits-piper-fr_FR-tom-medium"), | 192 | TtsModel(model_dir="vits-piper-fr_FR-tom-medium"), |
| 193 | TtsModel(model_dir="vits-piper-fr_FR-upmc-medium"), | 193 | TtsModel(model_dir="vits-piper-fr_FR-upmc-medium"), |
| 194 | + TtsModel(model_dir="vits-piper-fr_FR-tjiho-model1"), | ||
| 195 | + TtsModel(model_dir="vits-piper-fr_FR-tjiho-model2"), | ||
| 196 | + TtsModel(model_dir="vits-piper-fr_FR-tjiho-model3"), | ||
| 194 | TtsModel(model_dir="vits-piper-hu_HU-anna-medium"), | 197 | TtsModel(model_dir="vits-piper-hu_HU-anna-medium"), |
| 195 | TtsModel(model_dir="vits-piper-hu_HU-berta-medium"), | 198 | TtsModel(model_dir="vits-piper-hu_HU-berta-medium"), |
| 196 | TtsModel(model_dir="vits-piper-hu_HU-imre-medium"), | 199 | TtsModel(model_dir="vits-piper-hu_HU-imre-medium"), |
| @@ -351,6 +351,25 @@ def get_fr_models(): | @@ -351,6 +351,25 @@ def get_fr_models(): | ||
| 351 | PiperModel(name="upmc", kind="medium", sr=22050, ns=2), | 351 | PiperModel(name="upmc", kind="medium", sr=22050, ns=2), |
| 352 | ] | 352 | ] |
| 353 | 353 | ||
| 354 | + fr_FR.extend( | ||
| 355 | + [ | ||
| 356 | + PiperModel( | ||
| 357 | + name="tjiho", | ||
| 358 | + kind=f"model{k}", | ||
| 359 | + sr=44100, | ||
| 360 | + ns=1, | ||
| 361 | + cmd=f""" | ||
| 362 | + wget -qq https://huggingface.co/csukuangfj/vits-piper-fr_FR-tjiho-model{k}/resolve/main/fr_FR-tjiho-model{k}.onnx | ||
| 363 | + wget -qq https://huggingface.co/csukuangfj/vits-piper-fr_FR-tjiho-model{k}/resolve/main/fr_FR-tjiho-model{k}.onnx.json | ||
| 364 | + wget -qq https://huggingface.co/csukuangfj/vits-piper-fr_FR-tjiho-model{k}/resolve/main/LICENSE.txt | ||
| 365 | + wget -qq https://huggingface.co/csukuangfj/vits-piper-fr_FR-tjiho-model{k}/resolve/main/MODEL_CARD | ||
| 366 | + """, | ||
| 367 | + url=f"https://huggingface.co/csukuangfj/vits-piper-fr_FR-tjiho-model{k}/tree/main", | ||
| 368 | + ) | ||
| 369 | + for k in [1, 2, 3] | ||
| 370 | + ] | ||
| 371 | + ) | ||
| 372 | + | ||
| 354 | for m in fr_FR: | 373 | for m in fr_FR: |
| 355 | m.lang = "fr_FR" | 374 | m.lang = "fr_FR" |
| 356 | if m.model_name == "": | 375 | if m.model_name == "": |
| @@ -42,6 +42,7 @@ mkdir -p $dst | @@ -42,6 +42,7 @@ mkdir -p $dst | ||
| 42 | mv -v tokens.txt $dst/ | 42 | mv -v tokens.txt $dst/ |
| 43 | mv -v MODEL_CARD $dst/ || true | 43 | mv -v MODEL_CARD $dst/ || true |
| 44 | mv -v README $dst/ || true | 44 | mv -v README $dst/ || true |
| 45 | +mv -v LICENSE.txt $dst/ || true | ||
| 45 | mv -v *.json $dst/ | 46 | mv -v *.json $dst/ |
| 46 | cp -a ./espeak-ng-data $dst/ | 47 | cp -a ./espeak-ng-data $dst/ |
| 47 | 48 |
-
请 注册 或 登录 后发表评论