Release FunASR 1.4.15 (#3680)

Prepare tested Python release and align multilingual current-release contracts.

Signed-off-by: zhifu gao <[email protected]>
This commit is contained in:
zhifu gao
2026-09-09 11:54:52 +08:00
committed by GitHub
9 changed files with 17 additions and 11 deletions
+1 -1
View File
@@ -356,7 +356,7 @@ recordings with the same evaluation scope.
## What's new
- **MOSS-Transcribe-Diarize** brings long-form ASR, timestamps, and anonymous speaker labels to FunASR services, Docker, Kubernetes, vLLM/SGLang workflows, and FunClip. [Deploy MOSS ->](./docs/moss_transcribe_diarize.md)
- **FunASR 1.4.14** completes MOSS service and Model Zoo discovery, and improves realtime serving stability while retaining the NumPy ABI safeguard. Install with `python -m pip install -U "funasr==1.4.14"`. [Release ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.14)
- **FunASR 1.4.15** adds tested NumPy 2 compatibility and fixes streaming KWS/VAD boundaries and checkpoint ranking. Install with `python -m pip install -U "funasr==1.4.15"`. [Release and verification scope ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.15)
- **Production deployment** now includes faster, more resilient realtime serving and verified llama.cpp archives for ten Linux, macOS, and Windows targets. [GPU services ->](./docs/vllm_guide.md) · [CPU/edge packages ->](https://www.funasr.com/en/deploy/llama-cpp.html)
> See [GitHub Releases](https://github.com/modelscope/FunASR/releases) for the complete changelog and downloadable assets.
+1 -1
View File
@@ -104,7 +104,7 @@ CER/WER をそろえて比較してください。オフラインのスループ
## 最新情報
- **MOSS-Transcribe-Diarize** を FunASR service、Docker、Kubernetes、vLLM/SGLang workflow、FunClip に統合し、長時間 ASR、timestamp、匿名 speaker label を一度に処理できます。[MOSS をデプロイ ->](./docs/moss_transcribe_diarize.md)
- **FunASR 1.4.14** は MOSS の service / Model Zoo 導線を完成させ、realtime serving の安定性を改善しつつ NumPy ABI 保護を維持します。`python -m pip install -U "funasr==1.4.14"`。[Release ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.14)
- **FunASR 1.4.15** はテスト済みの NumPy 2 互換性を追加し、ストリーミング KWS/VAD の境界処理と checkpoint の順位付けを修正します。`python -m pip install -U "funasr==1.4.15"`。[リリースと検証範囲 ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.15)
- **Production deployment** に、より高速で安定した realtime serving と、Linux、macOS、Windows の 10 target 向け llama.cpp package を追加しました。[GPU service ->](./docs/vllm_guide.md) · [CPU / edge package ->](https://www.funasr.com/en/deploy/llama-cpp.html) · [v0.2.6 binaries ->](https://github.com/modelscope/FunASR/releases/tag/runtime-llamacpp-v0.2.6)
> 完全な変更履歴と download asset は [GitHub Releases](https://github.com/modelscope/FunASR/releases) を参照してください。
+1 -1
View File
@@ -103,7 +103,7 @@ checkpoint/revision, 오디오 집합, 하드웨어, 배치, 워밍업, 측정
## 최신 소식
- **MOSS-Transcribe-Diarize**를 FunASR service, Docker, Kubernetes, vLLM/SGLang workflow, FunClip에 통합해 긴 오디오 ASR, timestamp, 익명 speaker label을 한 번에 처리합니다. [MOSS 배포 ->](./docs/moss_transcribe_diarize.md)
- **FunASR 1.4.14**는 MOSS service / Model Zoo 진입점을 완성하고 realtime serving 안정성을 개선하며 NumPy ABI 보호를 유지합니다. `python -m pip install -U "funasr==1.4.14"`. [Release ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.14)
- **FunASR 1.4.15**는 테스트를 거친 NumPy 2 호환성을 추가하고 스트리밍 KWS/VAD 경계 처리와 checkpoint 순위 산정을 수정합니다. `python -m pip install -U "funasr==1.4.15"`. [릴리스 및 검증 범위 ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.15)
- **Production deployment**에 더 빠르고 안정적인 realtime serving과 Linux, macOS, Windows 10개 target용 llama.cpp package를 추가했습니다. [GPU service ->](./docs/vllm_guide.md) · [CPU / edge package ->](https://www.funasr.com/en/deploy/llama-cpp.html) · [v0.2.6 binaries ->](https://github.com/modelscope/FunASR/releases/tag/runtime-llamacpp-v0.2.6)
> 전체 변경 기록과 download asset은 [GitHub Releases](https://github.com/modelscope/FunASR/releases)에서 확인할 수 있습니다.
+1 -1
View File
@@ -149,7 +149,7 @@ checkpoint/revision、音频集、硬件、批量大小、预热、计时范围
## 最新动态
- **MOSS-Transcribe-Diarize** 已接入 FunASR 服务、Docker、Kubernetes、vLLM/SGLang 工作流和 FunClip,一次完成长音频转写、时间戳与匿名说话人标注。[部署 MOSS ->](./docs/moss_transcribe_diarize_zh.md)
- **FunASR 1.4.14** 补齐 MOSS 服务与 Model Zoo 入口,提升实时服务稳定性,并保留 NumPy ABI 兼容保护。升级命令:`python -m pip install -U "funasr==1.4.14"`。[发布页 ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.14)
- **FunASR 1.4.15** 新增经过测试的 NumPy 2 兼容支持,修复流式 KWS/VAD 边界处理和 checkpoint 排序。升级命令:`python -m pip install -U "funasr==1.4.15"`。[发布说明与验证范围 ->](https://github.com/modelscope/FunASR/releases/tag/v1.4.15)
- **工业部署** 新增更快、更稳定的实时服务,以及覆盖 Linux、macOS、Windows 十种目标的 llama.cpp 预编译包。[GPU 服务 ->](./docs/vllm_guide_zh.md) · [CPU/端侧包 ->](https://www.funasr.com/deploy/llama-cpp.html)
> 完整改动记录和可下载资产请查看 [GitHub Releases](https://github.com/modelscope/FunASR/releases)。
+1 -1
View File
@@ -5,7 +5,7 @@ This document explains the responsibility boundaries, user entry points, and iss
> **Directional roadmap, not a release promise.**
> This document records shipped capabilities and active work, but does not commit to
> future version numbers or dates. The current Python release is
> [`funasr==1.4.14`](https://github.com/modelscope/FunASR/releases/tag/v1.4.14).
> [`funasr==1.4.15`](https://github.com/modelscope/FunASR/releases/tag/v1.4.15).
> Any future breaking release still requires a maintainer-approved milestone and
> migration plan.
+1 -1
View File
@@ -4,7 +4,7 @@
> **方向性路线图,不是版本承诺。**
> 本文档记录已交付能力与正在推进的工作,但不承诺未来版本号或日期。当前 Python
> 版本是 [`funasr==1.4.14`](https://github.com/modelscope/FunASR/releases/tag/v1.4.14)。
> 版本是 [`funasr==1.4.15`](https://github.com/modelscope/FunASR/releases/tag/v1.4.15)。
> 任何未来的 breaking release 仍需 maintainer 确认 milestone 与迁移方案。
---
+1 -1
View File
@@ -1 +1 @@
1.4.14
1.4.15
+9 -3
View File
@@ -570,14 +570,18 @@ def test_readme_model_tables_surface_public_gguf_entries():
def test_top_level_readmes_surface_current_release_and_edge_runtime():
release_version = (ROOT / "funasr" / "version.txt").read_text().strip()
readmes = {
name: (ROOT / name).read_text()
for name in ("README.md", "README_zh.md", "README_ja.md", "README_ko.md")
}
for name, text in readmes.items():
assert 'python -m pip install -U "funasr==1.4.14"' in text, name
assert "https://github.com/modelscope/FunASR/releases/tag/v1.4.14" in text, name
assert f'python -m pip install -U "funasr=={release_version}"' in text, name
assert (
f"https://github.com/modelscope/FunASR/releases/tag/v{release_version}"
in text
), name
assert "runtime-llamacpp-v0.2.6" in text, name
assert "https://www.funasr.com/en/deploy/llama-cpp.html" in readmes["README.md"]
@@ -615,13 +619,15 @@ def test_top_level_readme_news_stays_concise():
def test_repository_roadmap_tracks_current_delivery_and_open_work():
release_version = (ROOT / "funasr" / "version.txt").read_text().strip()
docs = [
(ROOT / "docs/repository_roles.md").read_text(),
(ROOT / "docs/repository_roles_zh.md").read_text(),
]
for text in docs:
assert "1.4.14" in text
assert f"funasr=={release_version}" in text
assert f"releases/tag/v{release_version}" in text
assert "v1.3.26" not in text
assert "runtime-llamacpp-v0.2.6" in text
assert "MOSS-Transcribe-Diarize" in text
+1 -1
View File
@@ -2,7 +2,7 @@ from pathlib import Path
ROOT = Path(__file__).resolve().parents[1]
RELEASE_VERSION = "1.4.14"
RELEASE_VERSION = "1.4.15"
README_FILES = ("README.md", "README_zh.md", "README_ja.md", "README_ko.md")
REPOSITORY_ROLE_FILES = ("docs/repository_roles.md", "docs/repository_roles_zh.md")