Skip to content

FunASR llama.cpp runtime v0.2.6

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 04:10
· 2 commits to main since this release
runtime-llamacpp-v0.2.6
a57c05b

Prebuilt binaries for the FunASR llama.cpp / GGUF runtime: SenseVoice, Paraformer, and Fun-ASR-Nano with built-in FSMN-VAD.

Choose an asset

  • Default CPU packages maximize compatibility. Use the x64 AVX2 package only on CPUs with AVX2/FMA/F16C/BMI2.
  • Vulkan packages are available for Linux x64 and Windows x64. They require a working Vulkan driver/ICD and accelerate SenseVoiceSmall with --backend vulkan.
  • windows-x64-cuda targets CUDA architecture 86.
  • windows-x64-cuda-blackwell targets CUDA architecture 120 (sm_120) for RTX 50 / Blackwell GPUs.

Both Windows CUDA ZIPs bundle cublas64_13.dll, cublasLt64_13.dll, and the NVIDIA license, and statically link the MSVC runtime. Running them does not require a separate CUDA Toolkit or Visual C++ redistributable installation, but it does require a compatible NVIDIA driver. Build from source for other GPU architectures.

Verification boundary

The signed tag resolves to exact commit a57c05bfe2a91b5e0cb0983479634eba3e28ede5. Actions run 33290555297 built and published all ten assets. Each public asset was downloaded again; archive integrity and GitHub-provided SHA-256 digests were verified. The Blackwell ZIP SHA-256 is e32961a753f40888182f352fa551159c5165a6a77718ae4ade316aedfea4b1c2.

The CUDA executables import only the system DLLs and bundled cublas64_13.dll; they do not dynamically import MSVC or OpenMP runtimes. The bundled cuBLAS DLLs match NVIDIA official libcublas-windows-x86_64-13.3.0.5 byte-for-byte.

A successful CI build proves architecture 120 code generation and package integrity. It does not prove successful inference on physical Blackwell hardware. Hardware-specific reports remain open until users retest the matching archive.

Download the default quantized model with bash download-funasr-model.sh <sensevoice|paraformer|nano> (requires pip install -U huggingface_hub), then run the matching CLI. No Python ASR runtime or local compilation is required.

Documentation: https://github.com/modelscope/FunASR/blob/runtime-llamacpp-v0.2.6/runtime/llama.cpp/README.md