
asryx
2MB 无依赖,Linux 上即开即用的离线语音识别
asryx 是一个面向 Linux 的极简语音识别守护进程替代方案,用纯 C++23 编写,编译后体积约 2.1MB,除 Linux 工具链外不依赖任何第三方库。它解决的核心问题是:传统语音识别方案往往需要 Python 运行时、大型模型框架或常驻守护进程,部署重、启动慢、占用资源多。asryx 把识别能力做成轻量可执行程序,无需 daemon 常驻,适合嵌入到脚本、桌面环境或资源受限设备中。核心能力包括本地离线识别、低内存占用、快速启动,以及通过标准输入输出或简单命令行接口与其它程序集成。项目目前处于早期阶段,星标约 159,社区和文档仍在完善中,适合愿意尝鲜、对体积和依赖极度敏感的开发者评估使用。
项目预览
项目数据
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
使用教程
核心亮点
- 编译产物仅约 2.1MB,除 Linux 工具链外零第三方依赖,部署极轻
- 纯 C++23 实现,无 Python 运行时和大型框架,启动快、内存占用低
- 无需常驻守护进程,可被脚本或其它程序按需调用,集成方式简单
不足之处
- 项目处于早期,文档和示例较少,上手需要读源码
- 识别精度、支持语言和模型更新机制尚不明确,生产可用性待验证
适用场景
- 在资源受限的 Linux 设备或容器中做本地离线语音指令识别
- 把语音识别能力嵌入 shell 脚本或桌面工具,按需调用不常驻
- 对依赖和体积敏感的边缘计算场景,替代重型 Python 识别方案
替代项目
whisper.cpp、vosk-api、pocketsphinx
项目介绍
上一篇:TensorFlowASR
下一篇:没有了!
同类项目推荐
obs-localvocal
开源
直播录屏时,本地AI实时生成字幕,保护隐私零延迟
OBS plugin for local speech recognition and captioning using AI
LiveCaptions-Translator
开源
实时捕获系统音频,一键翻译成你懂的语言
Lightweight and powerful real-time audio/speech translation tool based on Windows Li···
speechbrain
开源
一站式 PyTorch 语音工具箱,快速搞定识别、说话人验证等任务
A PyTorch-based Speech Toolkit
whisper-diarization
开源
给语音转写加上说话人标签,会议记录一目了然
Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper