openasr

一条命令本地跑七种语音模型,转录不出机器

openasr 是一个用 Rust 编写的本地优先语音转文字工具,核心目标是让转录过程完全在用户自己的机器上完成,不依赖云端服务、不上报任何遥测数据,并且采用 fail-closed 设计——遇到异常或校验失败时宁可停止也不降级到不可信路径。它把七类主流语音识别模型家族统一到一个命令行入口下,用户可以用同一个 CLI 切换不同模型,无需为每个模型单独配置环境。项目还提供带签名的模型目录,确保下载的模型文件来源可信、未被篡改,这对离线部署和合规场景很关键。此外它暴露 OpenAI 兼容的本地 API,意味着已有调用 OpenAI 语音接口的代码可以几乎零改动地指向本地服务,方便把转录能力嵌入现有应用。适合对数据隐私敏感、需要断网运行或想避免按量计费的个人与团队。

开源 free 语音识别
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 271
维护状态 活跃
是否开源
定价模式 free

项目数据

分类语音识别
开发团队QuintinShaw
所属国家
定价模式free
价格说明开源免费,本地运行无需云端费用
访问状态
是否开源
开源协议Apache-2.0
主要语言Rust
技术栈/模型asr,ggml,local-first,rust,speech-recognition,speech-to-text,transcription,whisper
GitHub 星标★ 271
30天Star增速
HF 下载量
上线时间2026-07-02 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-15
浏览次数0

使用教程

核心亮点

  • 单一 Rust CLI 统一调度七类模型家族,切换模型不用重装环境
  • 模型目录带签名校验,下载来源可验证,配合 fail-closed 降低供应链风险
  • 提供 OpenAI 兼容本地 API,现有云端语音调用代码可低成本迁移到本地

不足之处

  • 项目星标仅 268,属于早期阶段,模型覆盖与边界场景的实测反馈还比较少
  • 文档和社区生态尚在建设中,遇到冷门模型或平台问题时可用资料有限

适用场景

  • 处理会议录音、访谈等敏感音频,要求数据完全不出本机
  • 在无网络或内网隔离环境中做批量语音转写
  • 把现有调用 OpenAI 语音接口的应用改为本地推理以控制成本

替代项目

whisper.cpp、faster-whisper、whisperX

项目介绍

openasr 是语音识别领域的开源项目,由 QuintinShaw 开发,是 2026 年新上线的项目。

它收录于语音识别分类,该分类目前共有 165 个项目,GitHub 星标数为 271。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-17。开源免费,本地运行无需云端费用。从国内网络环境看,可直接访问。

它主要面向的使用场景是:处理会议录音、访谈等敏感音频,要求数据完全不出本机。同类可对比的替代方案包括 whisper.cpp、faster-whisper、whisperX。

上一篇:cobra

下一篇:web-voice-processor

同类项目推荐

obs-localvocal 开源

直播录屏时,本地AI实时生成字幕,保护隐私零延迟

OBS plugin for local speech recognition and captioning using AI

★ 1614 2026-09-10
LiveCaptions-Translator 开源

实时捕获系统音频,一键翻译成你懂的语言

Lightweight and powerful real-time audio/speech translation tool based on Windows Li···

★ 3733 2026-08-10
speechbrain 开源

一站式 PyTorch 语音工具箱,快速搞定识别、说话人验证等任务

A PyTorch-based Speech Toolkit

★ 11826 2026-08-26
whisper-diarization 开源

给语音转写加上说话人标签,会议记录一目了然

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

★ 5651 2026-08-13