项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 11041
技术标签
使用教程
环境要求
- Node.js 24 或更高版本
- npm(随 Node.js 一起安装)
- 可访问 GitHub 的网络环境
- macOS、Windows 或 Linux 桌面系统
安装与启动步骤
-
1克隆仓库
把 OpenWhispr 源码下载到本地,会在当前目录生成 openwhispr 文件夹。
git clone https://github.com/OpenWhispr/openwhispr.git -
2进入项目目录
切换到刚克隆下来的项目根目录,后续命令都在这里执行。
cd openwhispr -
3安装依赖
根据 package.json 安装项目所需的全部 npm 依赖,首次执行耗时较长。
npm install -
4启动开发模式
运行开发脚本启动应用,终端会输出运行日志。
npm run dev -
5或直接下载安装包
不想编译源码,可在 Releases 页面下载对应系统的安装包,支持 macOS/Windows/Linux。
如何确认成功
执行 npm run dev 后终端无报错,应用窗口正常弹出(或出现开发服务启动日志)即表示成功。
常见问题
Q:Node.js 版本不够怎么办?
A:README 明确要求 Node.js 24+,版本过低会在 npm install 或 npm run dev 阶段报错,请先升级 Node.js 再重试。
Q:可以直接用安装包而不编译源码吗?
A:可以。README 提供了 Download 链接指向 GitHub Releases 最新版本,按系统下载安装包即可,无需 Node.js 环境。
Q:在哪里查看更详细的平台安装说明?
A:README 指向官方文档 https://docs.openwhispr.com/quickstart,其中有各平台的详细设置与构建说明。
Q:如何实现本地离线转录?
A:项目支持在本地运行 Nvidia Parakeet/Whisper 模型进行离线转写,也可自带密钥接入云模型,具体配置参见官方文档。
注意事项
- README 的 Quick start 只覆盖源码开发流程,未给出 Docker 或云端部署命令。
- 必须先安装 Node.js 24+,否则 npm 脚本可能无法运行。
- 生产构建与各平台打包细节请参考官方文档 docs.openwhispr.com。
- 语音功能需要麦克风权限,首次使用请按系统提示授权。
核心亮点
- 支持本地 Parakeet/Whisper 模型,离线转录保护隐私
- 自带密钥接入多家云模型,灵活选择不锁定厂商
- 跨平台桌面应用,覆盖主流操作系统
不足之处
- 本地模型对硬件性能要求较高,低配设备体验受限
- 文档/社区待观察
适用场景
- 隐私敏感场景下的会议记录与笔记听写
- 离线环境下的语音输入需求
- 多模型对比测试或自定义语音识别流程
替代项目
Whisper.cpp、Vosk、SpeechRecognition (Web Speech API)
同类项目推荐
yap
开源
按快捷键说话,文字直接落到任意 Mac 输入框
Free, open source voice dictation for macOS. On-device transcription with Apple's Sp···
vocalinux
开源
在 Linux 上说话就能打字,全程离线不联网
Free, open-source, 100% offline voice dictation for Linux. Speak and type anywhere v···
parakeet-rs
开源
Rust 本地跑 NVIDIA Parakeet,CPU 也能极速语音转写与说话人分离
very fast speech-to-text, diarization, streaming (even in CPU) with NVIDIA Parakeet ···
VoiceInk
开源
按快捷键说话,文字直接落到光标处
The best open-source alternative to Superwhisper & Wispr Flow. Voice-to-text app for···
subarr
开源
给 *arr 字幕栈加语言校准和源排行榜,少下错字幕
The coordination, measurement, and quality layer that subgen never had. A peer servi···
Typeleast
开源
按快捷键说话,本地识别加大模型润色,直接写进光标处
TypeLeast:按一下快捷键说话,本机识别(SenseVoice),用你自己的大模型 API Key 整理成···
docker-whisperX
开源
一条命令跑通带说话人分离的词级时间戳语音转写
Dockerfile for WhisperX: Automatic Speech Recognition with Word-Level Timestamps and···
whisper_dictation
开源
用语音控制电脑和 AI,免打字,隐私本地化。
Private voice keyboard, agent, AI chat, images, webcam, recordings, voice control wi···
hyprwhspr
开源
Linux 全局语音听写,按快捷键说话就出字
Native speech-to-text for Linux - Fast, accurate, private, and hackable system-wide ···
