跳转到内容

当前支持情况

OpenASR 的 Rust 核心、命令行、本地 HTTP 接口和模型目录已经以 Apache-2.0 协议开源,代码位于 GitHub,最新版本可在 Releases 查看。

如果是第一次了解这个项目,可以先阅读文档首页;那里介绍了默认后端、下载确认、模型校验和隐私原则。

  • 可校验的正式模型目录:运行 openasr pull <model>[:<quant>] 可以安装经过验证的模型包。目前涵盖 Whisper 系列、Qwen3-ASR、Moonshine、Cohere Transcribe、X-ASR、Dolphin、Parakeet-TDT、FireRed-AED、SenseVoice、Hy-MT2 翻译模型,以及说话人分离、标点恢复(如 FireRed punctuation)等能力包。实际可用项以 model-registry/catalog.json 为准,也可以直接浏览模型目录
  • 预编译命令行程序:GitHub Releases 提供 macOS(arm64、x86_64)、Linux(x86_64、arm64,另有 CUDA/ROCm/Vulkan/musl 变体)和 Windows(x86_64、arm64,另有 CUDA/ROCm/Vulkan 变体)版本。其他平台需要从源码构建。

macOS 和 Windows 桌面应用建立在开源核心之上,但应用本身的界面、引导、打包、签名和更新不属于 Apache-2.0 开源仓库。可以前往下载页获取。

Linux 原生桌面安装包目前尚未发布。Linux 用户已经可以通过 Release 压缩包或从源码构建的方式使用命令行和本地服务。

  • 面向用户的模型包格式只有基于 GGUF 的 .oasr;不能把单独的 .gguf 文件直接作为运行输入。
  • mock 是隐藏的确定性测试后端,只用于持续集成和内部流程验证。它需要主动开启,不是公开的转写模式,也不会显示在 --help 中。