v1.4.0
FoundationVision/VARv1.4.0Jul 31, 2026by github-actions[bot]
AI Summary
This release focuses on improving user experience by rejecting common argument misspellings, restoring missing language features like English spelling normalization, and fixing WebSocket session termination. It also provides self-contained llama.cpp runtimes for multiple operating systems.
Key Highlights
- Rejects the common `vda_model` misspelling and guides users to `vad_model` to prevent silent VAD failures.
- Restores SenseVoice English spelling normalization by packaging the `english.json` file.
- Restores RWKV-BAT CUDA kernel compilation by packaging the necessary `.cpp` and `.cu` sources.
- Finalizes legacy WebSocket file-input sessions when the client sends the end-control message.
- Includes self-contained llama.cpp runtimes for SenseVoice, Paraformer, and Fun-ASR-Nano across Linux, macOS, and Windows.
New Features
- English spelling normalization for SenseVoice
- RWKV-BAT CUDA kernel compilation support
- WebSocket file-input session termination fix
- Prebuilt llama.cpp runtimes for 8 platforms
- Argument validation for VAD models
Full Release Notes
## FunASR 1.4.0 Install or upgrade the Python package: ```bash pip install -U funasr==1.4.0 ``` ### Python package - Rejects the common `vda_model` misspelling immediately and points users to the supported `vad_model` argument, instead of silently running without VAD. - Restores SenseVoice English spelling normalization in installed wheels by packaging `english.json`. - Restores RWKV-BAT CUDA kernel compilation from installed wheels by packaging the encoder and decoder `.cpp` and `.cu` sources. ### Tagged source - Finalizes legacy WebSocket file-input sessions correctly when the client sends the end-control message. This runtime is distributed in the tagged GitHub source and is not part of the PyPI wheel. ### Prebuilt llama.cpp runtime The release assets include self-contained FunASR llama.cpp / GGUF runtimes for SenseVoice, Paraformer, and Fun-ASR-Nano: - Linux arm64 - Linux x64 - Linux x64 AVX2 - Linux x64 Vulkan - macOS arm64 - Windows x64 - Windows x64 AVX2 - Windows x64 CUDA - Windows x64 Vulkan Use `SHA256SUMS-v1.4.0` to verify every Python and runtime artifact after download. **Full Changelog:** https://github.com/modelscope/FunASR/compare/v1.3.30...v1.4.0