v1.3.16
modelscope/FunASRv1.3.16Jul 17, 2026by github-actions[bot]
AI Summary
FunASR 1.3.16 makes the Fun-ASR-Nano realtime WebSocket service directly installable from PyPI. This release introduces the `funasr-realtime-server` command and adds support for streaming multiple utterances with monotonic absolute timestamps.
Key Highlights
- Direct installation of the Fun-ASR-Nano realtime WebSocket service from PyPI.
- New `funasr-realtime-server` command to run the service.
- Support for `--endpoint-mode client` to control utterance boundaries with COMMIT messages.
- Stream multiple utterances on one connection with monotonic absolute timestamps.
- Compatibility wrapper for existing example entrypoints.
New Features
- Fun-ASR-Nano realtime WebSocket service installable from PyPI.
- New `funasr-realtime-server` CLI tool.
- Client endpoint mode with COMMIT message support.
- Support for streaming multiple utterances with monotonic absolute timestamps.
- Explicit runtime dependency on websockets releases.
Full Release Notes
## What's changed FunASR 1.3.16 makes the Fun-ASR-Nano realtime WebSocket service directly installable from PyPI. - Run the service with `funasr-realtime-server` after installing FunASR. - Use `--endpoint-mode client` when the client controls utterance boundaries with `COMMIT` messages. - Stream multiple utterances on one connection with monotonic absolute timestamps. - Keep the existing example entrypoint as a compatibility wrapper. - Support current `websockets` releases through an explicit runtime dependency. ```bash pip install --upgrade funasr funasr-realtime-server --endpoint-mode client ``` The installed wheel was validated end to end on an NVIDIA H100 with Fun-ASR-Nano, vLLM 0.19.1, Torch 2.10.0+cu128, and websockets 16.1. **Merged work:** [#3245](https://github.com/modelscope/FunASR/pull/3245), [#3246](https://github.com/modelscope/FunASR/pull/3246) **Full changelog:** https://github.com/modelscope/FunASR/compare/v1.3.15...v1.3.16