FunASR 1.3.17
FunASR 1.3.17 focuses on making local and long-running speech deployments easier to install, debug, and share.
Install
python -m pip install -U "funasr==1.3.17"
python -c "import funasr; print(funasr.__version__, funasr.__file__)"Highlights
- Realtime WebSocket diagnostics for long SenseVoice / Fun-ASR-Nano sessions. Use
--log-session-stats-interval 30to print bounded-session state such as retained audio samples, locked sentences, speaker history chunks, speaker embeddings, and speaker centers while reproducing long-session disconnect or RTF growth reports. - SenseVoice llama.cpp runtime improvements, including a backend selector and README promotion for Windows CUDA users.
- Windows CUDA llama.cpp release asset published for users who want a local binary path instead of building from source.
- Documentation links for the SenseVoice paper and GGUF checkpoints, making it easier to find local-runtime model artifacts.
Long Realtime Session Retest Path
For reports like long-running serve_realtime_ws.py --enable-spk sessions slowing down or disconnecting, please test this public package and include the final session stats in any follow-up issue:
python -m pip install -U "funasr==1.3.17"
python examples/industrial_data_pretraining/fun_asr_nano/serve_realtime_ws.py \
--enable-spk \
--log-session-stats-interval 30Useful logs to attach:
- final
Session stats: ...lines - last observed RTF values
- process RSS and GPU memory
- whether the server printed a close/error log
What's Changed
- Add SenseVoice llama.cpp backend selector by @LauraGPT in #3247
- Add Windows CUDA llama.cpp release asset by @LauraGPT in #3248
- Add realtime WebSocket session stats logging by @LauraGPT in #3249
- Promote llama.cpp Windows CUDA release in README by @LauraGPT in #3250
- docs: link SenseVoice paper and GGUF checkpoints by @LauraGPT in #3251
- Release FunASR 1.3.17 by @LauraGPT in #3252
Full Changelog: v1.3.16...v1.3.17