diff --git a/.github/build_windows_packages.ps1 b/.github/build_windows_packages.ps1 index 87eca0b9..eaa6eca1 100644 --- a/.github/build_windows_packages.ps1 +++ b/.github/build_windows_packages.ps1 @@ -39,6 +39,13 @@ DownloadAndUnzip $G2PW_URL "GPT_SoVITS\text\G2PWModel" Write-Host "[INFO] Download UVR5 model..." DownloadAndUnzip $UVR5_URL "tools\uvr5\uvr5_weights" +Write-Host "[INFO] Downloading funasr..." +$funasrUrl = "https://huggingface.co/XXXXRT/GPT-SoVITS-Pretrained/resolve/main/funasr.zip" +$funasrZip = "$tmpDir\funasr.zip" +Invoke-WebRequest -Uri $funasrUrl -OutFile $funasrZip +Expand-Archive -Path $funasrZip -DestinationPath "$srcDir\tools\asr\models" -Force +Remove-Item $funasrZip + Write-Host "[INFO] Download ffmpeg..." $ffUrl = "https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip" $ffZip = "$tmpDir\ffmpeg.zip" diff --git a/.github/workflows/build_windows_packages.yaml b/.github/workflows/build_windows_packages.yaml index 0fa7515d..f0d6d2a7 100644 --- a/.github/workflows/build_windows_packages.yaml +++ b/.github/workflows/build_windows_packages.yaml @@ -20,4 +20,4 @@ jobs: - name: Run Build and Upload Script shell: pwsh - run: ./github/build-and-upload.ps1 \ No newline at end of file + run: ./github/build_windows_packages \ No newline at end of file