diff --git a/.github/scripts/test-dart.sh b/.github/scripts/test-dart.sh index f97ec8cbc4..ef7a51537e 100755 --- a/.github/scripts/test-dart.sh +++ b/.github/scripts/test-dart.sh @@ -10,11 +10,9 @@ echo '----------Cohere Transcribe----------' ./run-cohere-transcribe.sh rm -rf sherpa-onnx-* -if [[ "$SKIP_QWEN3" != "true" ]]; then - echo '----------Qwen3 ASR----------' - ./run-qwen3-asr.sh - rm -rf sherpa-onnx-* -fi +echo '----------Qwen3 ASR----------' +./run-qwen3-asr.sh +rm -rf sherpa-onnx-* echo '----------Moonshine v2----------' ./run-moonshine-v2.sh diff --git a/.github/scripts/test-dot-net.sh b/.github/scripts/test-dot-net.sh index 595e36e7e6..e3e3e8df34 100755 --- a/.github/scripts/test-dot-net.sh +++ b/.github/scripts/test-dot-net.sh @@ -11,21 +11,19 @@ rm -rf sherpa-onnx-cohere-transcribe-* cd .. -if [[ "$SKIP_QWEN3" != "true" ]]; then - cd ./vad-non-streaming-qwen3-asr - ./run-ten-vad.sh - rm -fv *.onnx +cd ./vad-non-streaming-qwen3-asr +./run-ten-vad.sh +rm -fv *.onnx - ./run.sh - rm -fv *.onnx +./run.sh +rm -fv *.onnx - cd ../non-streaming-qwen3-asr-decode-files - ./run.sh - ls -lh - rm -rf sherpa-onnx-qwen3-* +cd ../non-streaming-qwen3-asr-decode-files +./run.sh +ls -lh +rm -rf sherpa-onnx-qwen3-* - cd .. -fi +cd .. cd ./source-separation-spleeter ./run.sh diff --git a/.github/scripts/test-nodejs-addon-npm.sh b/.github/scripts/test-nodejs-addon-npm.sh index ffcdd79fe8..6fdef0c857 100755 --- a/.github/scripts/test-nodejs-addon-npm.sh +++ b/.github/scripts/test-nodejs-addon-npm.sh @@ -20,17 +20,15 @@ node ./test_asr_non_streaming_cohere_transcribe_async.js rm -rf sherpa-onnx-cohere-transcribe-14-lang-int8-2026-04-01 -if [[ "$SKIP_QWEN3" != "true" ]]; then - echo "----------Qwen3 ASR----------" - curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - tar xvf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - rm sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 +echo "----------Qwen3 ASR----------" +curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 +tar xvf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 +rm sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - node ./test_asr_non_streaming_qwen3_asr.js - node ./test_asr_non_streaming_qwen3_asr_async.js +node ./test_asr_non_streaming_qwen3_asr.js +node ./test_asr_non_streaming_qwen3_asr_async.js - rm -rf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 -fi +rm -rf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 echo "----------Moonshine v2----------" curl -SL -O https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-moonshine-tiny-en-quantized-2026-02-27.tar.bz2 diff --git a/.github/scripts/test-python.sh b/.github/scripts/test-python.sh index e2e914cd85..d9fc337f43 100755 --- a/.github/scripts/test-python.sh +++ b/.github/scripts/test-python.sh @@ -16,24 +16,22 @@ rm sherpa-onnx-cohere-transcribe-14-lang-int8-2026-04-01.tar.bz2 python3 ./python-api-examples/offline-cohere-transcribe-decode-files.py rm -rf sherpa-onnx-cohere-transcribe-14-lang-int8-2026-04-01 -if [[ "$SKIP_QWEN3" != "true" ]]; then - log "test Qwen3 ASR" - - wget -q https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - tar xvf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - rm sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 - - python3 ./python-api-examples/offline-qwen3-asr-decode-files.py \ - --conv-frontend=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/conv_frontend.onnx \ - --encoder=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/encoder.int8.onnx \ - --decoder=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/decoder.int8.onnx \ - --tokenizer=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/tokenizer \ - --max-new-tokens=128 \ - --num-threads=2 \ - ./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/test_wavs/raokouling.wav +log "test Qwen3 ASR" + +wget -q https://github.com/k2-fsa/sherpa-onnx/releases/download/asr-models/sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 +tar xvf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 +rm sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25.tar.bz2 + +python3 ./python-api-examples/offline-qwen3-asr-decode-files.py \ + --conv-frontend=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/conv_frontend.onnx \ + --encoder=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/encoder.int8.onnx \ + --decoder=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/decoder.int8.onnx \ + --tokenizer=./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/tokenizer \ + --max-new-tokens=128 \ + --num-threads=2 \ + ./sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25/test_wavs/raokouling.wav - rm -rf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 -fi +rm -rf sherpa-onnx-qwen3-asr-0.6B-int8-2026-03-25 log "test Supertonic TTS" diff --git a/.github/scripts/test-rust.sh b/.github/scripts/test-rust.sh index 37a41c011e..1a589ec190 100755 --- a/.github/scripts/test-rust.sh +++ b/.github/scripts/test-rust.sh @@ -9,10 +9,8 @@ trap 'bash ../.github/scripts/show-rust-binary-info.sh --all || true' EXIT ./run-cohere-transcribe.sh rm -rf sherpa-onnx-cohere-transcribe-* -if [[ "$SKIP_QWEN3" != "true" ]]; then - ./run-qwen3-asr.sh - rm -rf sherpa-onnx-qwen3-* -fi +./run-qwen3-asr.sh +rm -rf sherpa-onnx-qwen3-* ./run-audio-tagging-zipformer.sh rm -rf sherpa-onnx-zipformer-small-audio-tagging-2024-04-15 diff --git a/.github/workflows/run-python-test.yaml b/.github/workflows/run-python-test.yaml index d5b503c581..ce5fe1df04 100644 --- a/.github/workflows/run-python-test.yaml +++ b/.github/workflows/run-python-test.yaml @@ -191,9 +191,6 @@ jobs: export LD_LIBRARY_PATH=$p:$LD_LIBRARY_PATH echo "LD_LIBRARY_PATH: $LD_LIBRARY_PATH" - if [[ ${{ matrix.os }} == ubuntu-24.04 ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-python.sh .github/scripts/test-speaker-recognition-python.sh diff --git a/.github/workflows/test-dart-package.yaml b/.github/workflows/test-dart-package.yaml index 5ae3155600..6165d1856d 100644 --- a/.github/workflows/test-dart-package.yaml +++ b/.github/workflows/test-dart-package.yaml @@ -104,7 +104,4 @@ jobs: - name: Run tests shell: bash run: | - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-dart.sh diff --git a/.github/workflows/test-dart.yaml b/.github/workflows/test-dart.yaml index 1090c7acbf..0a554dc377 100644 --- a/.github/workflows/test-dart.yaml +++ b/.github/workflows/test-dart.yaml @@ -135,7 +135,4 @@ jobs: cp scripts/dart/sherpa-onnx-pubspec.yaml flutter/sherpa_onnx/pubspec.yaml - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-dart.sh diff --git a/.github/workflows/test-dot-net-nuget.yaml b/.github/workflows/test-dot-net-nuget.yaml index e6c137ad67..8178686528 100644 --- a/.github/workflows/test-dot-net-nuget.yaml +++ b/.github/workflows/test-dot-net-nuget.yaml @@ -92,9 +92,6 @@ jobs: - name: Run tests shell: bash run: | - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-dot-net.sh - uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test-dot-net.yaml b/.github/workflows/test-dot-net.yaml index 2abd432d4e..3a8b9c5d48 100644 --- a/.github/workflows/test-dot-net.yaml +++ b/.github/workflows/test-dot-net.yaml @@ -204,9 +204,6 @@ jobs: dotnet nuget locals all --clear df -h - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-dot-net.sh - uses: actions/upload-artifact@v4 diff --git a/.github/workflows/test-nodejs-addon-api.yaml b/.github/workflows/test-nodejs-addon-api.yaml index 9ed5a1195e..190f9b5fdb 100644 --- a/.github/workflows/test-nodejs-addon-api.yaml +++ b/.github/workflows/test-nodejs-addon-api.yaml @@ -168,7 +168,4 @@ jobs: cp -v scripts/node-addon-api/lib/*.js $d/ cp -v ./build/install/lib/lib* $d/ - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-nodejs-addon-npm.sh diff --git a/.github/workflows/test-nodejs-addon-npm.yaml b/.github/workflows/test-nodejs-addon-npm.yaml index 70acfb0d0e..6da0c00190 100644 --- a/.github/workflows/test-nodejs-addon-npm.yaml +++ b/.github/workflows/test-nodejs-addon-npm.yaml @@ -74,7 +74,4 @@ jobs: cd ../ - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi .github/scripts/test-nodejs-addon-npm.sh diff --git a/.github/workflows/test-rust-package-static.yaml b/.github/workflows/test-rust-package-static.yaml index 9a337ca9bd..c17b8c4db2 100644 --- a/.github/workflows/test-rust-package-static.yaml +++ b/.github/workflows/test-rust-package-static.yaml @@ -98,7 +98,4 @@ jobs: - name: Run static tests shell: bash run: | - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi ./.github/scripts/test-rust-static.sh diff --git a/.github/workflows/test-rust-package.yaml b/.github/workflows/test-rust-package.yaml index 90d074e4c7..63d18d5799 100644 --- a/.github/workflows/test-rust-package.yaml +++ b/.github/workflows/test-rust-package.yaml @@ -111,7 +111,4 @@ jobs: - name: Run shared tests shell: bash run: | - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi ./.github/scripts/test-rust-shared.sh diff --git a/.github/workflows/test-rust.yaml b/.github/workflows/test-rust.yaml index 85ee70c95e..e1ed17a62f 100644 --- a/.github/workflows/test-rust.yaml +++ b/.github/workflows/test-rust.yaml @@ -138,9 +138,6 @@ jobs: - name: Run test shell: bash run: | - if [[ ${{ matrix.os }} == ubuntu-latest ]]; then - export SKIP_QWEN3=true - fi if [[ "${{ matrix.link_mode }}" == "shared" ]]; then ./.github/scripts/test-rust-shared.sh else diff --git a/.github/workflows/upload-models.yaml b/.github/workflows/upload-models.yaml index 2f40dd5848..9ba9d0843b 100644 --- a/.github/workflows/upload-models.yaml +++ b/.github/workflows/upload-models.yaml @@ -3,7 +3,7 @@ name: upload-models on: push: branches: - - upload-models + - upload-models-2 workflow_dispatch: concurrency: @@ -25,7 +25,7 @@ jobs: - uses: actions/checkout@v4 - name: Download cohere-transcribe - if: true + if: false shell: bash run: | d=sherpa-onnx-cohere-transcribe-14-lang-int8-2026-04-01 @@ -52,7 +52,7 @@ jobs: tar cjvf $d.tar.bz2 $d ls -lh $d $d.tar.bz2 - - name: Collect funasr-nano with LLM int8 + - name: Collect Qwen3-ASR with LLM int8 if: false shell: bash run: |