Repolode
OpenWhispr

OpenWhispr/openwhispr

开源桌面语音听写应用,可将语音实时输入到光标处,支持本地 Whisper/Parakeet 模型或云端服务。

可替代:WisprFlowGranola

Star
10,877
Fork
1,421
未关闭 Issue
509
最近提交
19小时前

这是什么?

OpenWhispr 是一款运行于 macOS、Windows 和 Linux 的桌面语音转文字应用。按下全局快捷键说话,识别出的文字会直接粘贴到当前光标所在的应用中。转写既可以完全离线,使用 Whisper、NVIDIA Parakeet 等本地模型,音频不离开设备;也可以切换到云端服务以获得更快速度,并可自带 OpenAI、Anthropic、Gemini、Groq 等服务的 API Key。

除听写外,应用还提供语音助手快捷键,可将口语指令发送给 AI 模型,并直接修改选中的文本。它同时支持会议转写、日历集成和说话人区分,可导入音视频文件转写,并内置带文件夹与搜索功能的笔记。公开 API 和 MCP 服务器允许其他工具或 AI 助手访问笔记与转写内容。

桌面端基于 Electron、React 和 TypeScript 构建,移动端为独立的 Expo 应用。

核心功能

  • 01全局快捷键听写,文字直接粘贴到任意应用
  • 02支持 Whisper、NVIDIA Parakeet 等模型离线转写
  • 03可自带 API Key 使用云端模型
  • 04语音助手快捷键,可用 AI 编辑选中文本
  • 05会议转写,支持说话人区分与日历集成
  • 06提供公开 API 和 MCP 服务器

适用场景

  • 免提撰写邮件、文档或聊天消息
  • 转写会议并生成带说话人标记、可搜索的笔记
  • 将录音、视频文件或 YouTube 链接转为文字
  • 在隐私敏感场景下离线进行语音识别

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/OpenWhispr/openwhispr.git
  2. 2

    进入项目目录

    cd openwhispr
  3. 3

    安装依赖(需要 Node.js 24+)

    npm install
  4. 4

    以开发模式运行桌面应用

    npm run dev

使用前须知

  • 从源码构建和运行需要 Node.js 24+。
  • 在 Intel Mac 上无法使用实时说话人识别和声纹功能。

收录于专题

标签

常见问题

openwhispr 是什么?
开源桌面语音听写应用,可将语音实时输入到光标处,支持本地 Whisper/Parakeet 模型或云端服务。 OpenWhispr 是一款运行于 macOS、Windows 和 Linux 的桌面语音转文字应用。按下全局快捷键说话,识别出的文字会直接粘贴到当前光标所在的应用中。转写既可以完全离线,使用 Whisper、NVIDIA Parakeet 等本地模型,音频不离开设备;也可以切换到云端服务以获得更快速度,并可自带 OpenAI、Anthropic、Gemini、Groq 等服务的 API Key。
openwhispr 可以免费使用吗?用的什么许可证?
openwhispr 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
openwhispr 还在维护吗?
活跃维护中。openwhispr 最近一次提交是在 2026年11月6日。
openwhispr 适合用来做什么?
免提撰写邮件、文档或聊天消息 转写会议并生成带说话人标记、可搜索的笔记 将录音、视频文件或 YouTube 链接转为文字 在隐私敏感场景下离线进行语音识别
openwhispr 怎么安装和运行?
克隆仓库: git clone https://github.com/OpenWhispr/openwhispr.git 进入项目目录: cd openwhispr 安装依赖(需要 Node.js 24+): npm install 以开发模式运行桌面应用: npm run dev
在哪里获取 openwhispr?
源代码和安装说明在 GitHub 上:https://github.com/OpenWhispr/openwhispr

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目