Fangjun Kuang
Committed by GitHub

Fix CI (#1841)

@@ -3,7 +3,7 @@ name: export-matcha-fa-en-to-onnx @@ -3,7 +3,7 @@ name: export-matcha-fa-en-to-onnx
3 on: 3 on:
4 push: 4 push:
5 branches: 5 branches:
6 - - export-matcha-tts-fa-en 6 + - fix-ci
7 7
8 workflow_dispatch: 8 workflow_dispatch:
9 9
@@ -12,7 +12,7 @@ concurrency: @@ -12,7 +12,7 @@ concurrency:
12 cancel-in-progress: true 12 cancel-in-progress: true
13 13
14 jobs: 14 jobs:
15 - export-kokoro-to-onnx: 15 + export-matcha-fa-en-to-onnx:
16 if: github.repository_owner == 'k2-fsa' || github.repository_owner == 'csukuangfj' 16 if: github.repository_owner == 'k2-fsa' || github.repository_owner == 'csukuangfj'
17 name: export matcha fa-en ${{ matrix.version }} 17 name: export matcha fa-en ${{ matrix.version }}
18 runs-on: ${{ matrix.os }} 18 runs-on: ${{ matrix.os }}
@@ -49,8 +49,8 @@ jobs: @@ -49,8 +49,8 @@ jobs:
49 rm espeak-ng-data.tar.bz2 49 rm espeak-ng-data.tar.bz2
50 50
51 src=scripts/matcha-tts/fa-en 51 src=scripts/matcha-tts/fa-en
52 - dst1=matcha-tts-fa_en-male  
53 - dst2=matcha-tts-fa_en-female 52 + dst1=matcha-tts-fa_en-musa # male
  53 + dst2=matcha-tts-fa_en-khadijah # female
54 54
55 mkdir $dst1 $dst2 55 mkdir $dst1 $dst2
56 56
@@ -72,7 +72,7 @@ jobs: @@ -72,7 +72,7 @@ jobs:
72 ls -lh $dst1.tar.bz2 72 ls -lh $dst1.tar.bz2
73 ls -lh $dst2.tar.bz2 73 ls -lh $dst2.tar.bz2
74 74
75 - - name: Publish to huggingface male 75 + - name: Publish to huggingface male (musa)
76 env: 76 env:
77 HF_TOKEN: ${{ secrets.HF_TOKEN }} 77 HF_TOKEN: ${{ secrets.HF_TOKEN }}
78 uses: nick-fields/retry@v3 78 uses: nick-fields/retry@v3
@@ -88,7 +88,7 @@ jobs: @@ -88,7 +88,7 @@ jobs:
88 export GIT_LFS_SKIP_SMUDGE=1 88 export GIT_LFS_SKIP_SMUDGE=1
89 export GIT_CLONE_PROTECTION_ACTIVE=false 89 export GIT_CLONE_PROTECTION_ACTIVE=false
90 90
91 - git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-male huggingface 91 + git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-musa huggingface
92 cd huggingface 92 cd huggingface
93 rm -rf ./* 93 rm -rf ./*
94 git fetch 94 git fetch
@@ -97,7 +97,7 @@ jobs: @@ -97,7 +97,7 @@ jobs:
97 git lfs track "cmn_dict" 97 git lfs track "cmn_dict"
98 git lfs track "ru_dict" 98 git lfs track "ru_dict"
99 99
100 - cp -a ../matcha-tts-fa_en-male/* ./ 100 + cp -a ../matcha-tts-fa_en-musa/* ./
101 101
102 git lfs track "*.onnx" 102 git lfs track "*.onnx"
103 git add . 103 git add .
@@ -107,9 +107,9 @@ jobs: @@ -107,9 +107,9 @@ jobs:
107 git status 107 git status
108 108
109 git commit -m "add models" 109 git commit -m "add models"
110 - git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-male main || true 110 + git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-musa main || true
111 111
112 - - name: Publish to huggingface male 112 + - name: Publish to huggingface female (khadijah)
113 env: 113 env:
114 HF_TOKEN: ${{ secrets.HF_TOKEN }} 114 HF_TOKEN: ${{ secrets.HF_TOKEN }}
115 uses: nick-fields/retry@v3 115 uses: nick-fields/retry@v3
@@ -125,7 +125,7 @@ jobs: @@ -125,7 +125,7 @@ jobs:
125 export GIT_LFS_SKIP_SMUDGE=1 125 export GIT_LFS_SKIP_SMUDGE=1
126 export GIT_CLONE_PROTECTION_ACTIVE=false 126 export GIT_CLONE_PROTECTION_ACTIVE=false
127 127
128 - git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-female huggingface 128 + git clone https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-khadijah huggingface
129 cd huggingface 129 cd huggingface
130 rm -rf ./* 130 rm -rf ./*
131 git fetch 131 git fetch
@@ -134,7 +134,7 @@ jobs: @@ -134,7 +134,7 @@ jobs:
134 git lfs track "cmn_dict" 134 git lfs track "cmn_dict"
135 git lfs track "ru_dict" 135 git lfs track "ru_dict"
136 136
137 - cp -a ../matcha-tts-fa_en-female/* ./ 137 + cp -a ../matcha-tts-fa_en-khadijah/* ./
138 138
139 git lfs track "*.onnx" 139 git lfs track "*.onnx"
140 git add . 140 git add .
@@ -144,7 +144,7 @@ jobs: @@ -144,7 +144,7 @@ jobs:
144 git status 144 git status
145 145
146 git commit -m "add models" 146 git commit -m "add models"
147 - git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-female main || true 147 + git push https://csukuangfj:$HF_TOKEN@huggingface.co/csukuangfj/matcha-tts-fa_en-khadijah main || true
148 148
149 - name: Release 149 - name: Release
150 if: github.repository_owner == 'csukuangfj' 150 if: github.repository_owner == 'csukuangfj'
@@ -3,7 +3,7 @@ name: export-peng-cheng-starling-to-onnx @@ -3,7 +3,7 @@ name: export-peng-cheng-starling-to-onnx
3 on: 3 on:
4 push: 4 push:
5 branches: 5 branches:
6 - - export-peng-cheng-starling-2 6 + - fix-ci-2
7 7
8 workflow_dispatch: 8 workflow_dispatch:
9 9
@@ -59,6 +59,7 @@ jobs: @@ -59,6 +59,7 @@ jobs:
59 mv -v $src/*.onnx $d 59 mv -v $src/*.onnx $d
60 cp -v $src/README.md $d 60 cp -v $src/README.md $d
61 cp -v $src/bpe.model $d 61 cp -v $src/bpe.model $d
  62 + cp -v $src/tokens.txt $d
62 cp -av $src/test_wavs $d 63 cp -av $src/test_wavs $d
63 64
64 ls -lh $d/ 65 ls -lh $d/
@@ -63,7 +63,7 @@ sed -i.bak s/"lang = null"/"lang = \"$lang_iso_639_3\""/ ./TtsEngine.kt @@ -63,7 +63,7 @@ sed -i.bak s/"lang = null"/"lang = \"$lang_iso_639_3\""/ ./TtsEngine.kt
63 sed -i.bak s/"modelName = null"/"modelName = \"$model_name\""/ ./TtsEngine.kt 63 sed -i.bak s/"modelName = null"/"modelName = \"$model_name\""/ ./TtsEngine.kt
64 {% endif %} 64 {% endif %}
65 65
66 -{% if tts_model.model_name %} 66 +{% if tts_model.acoustic_model_name %}
67 sed -i.bak s/"acousticModelName = null"/"acousticModelName = \"$acoustic_model_name\""/ ./TtsEngine.kt 67 sed -i.bak s/"acousticModelName = null"/"acousticModelName = \"$acoustic_model_name\""/ ./TtsEngine.kt
68 {% endif %} 68 {% endif %}
69 69
@@ -404,12 +404,12 @@ def get_matcha_models() -> List[TtsModel]: @@ -404,12 +404,12 @@ def get_matcha_models() -> List[TtsModel]:
404 lang="en", 404 lang="en",
405 ), 405 ),
406 TtsModel( 406 TtsModel(
407 - model_dir="matcha-tts-fa_en-male", 407 + model_dir="matcha-tts-fa_en-musa",
408 acoustic_model_name="model.onnx", 408 acoustic_model_name="model.onnx",
409 lang="fa", 409 lang="fa",
410 ), 410 ),
411 TtsModel( 411 TtsModel(
412 - model_dir="matcha-tts-fa_en-female", 412 + model_dir="matcha-tts-fa_en-khadijah",
413 acoustic_model_name="model.onnx", 413 acoustic_model_name="model.onnx",
414 lang="fa", 414 lang="fa",
415 ), 415 ),