Kieirra/murmure

Fully local, private and cross platform Speech-to-Text with LLM Post-processing

Murmure – 离线、以隐私为先的语音转文字

是什么 Murmure 是一个桌面应用程序,将语音转换为文字,从不将音频发送到云端。它完全在用户的计算机上运行,并使用 NVIDIA 的开源 Parakeet TDT 0.6B v3 语音识别模型,这是一个现代神经网络,专为快速、低延迟的转录而优化。

主要特点

  • 仅本地处理 – 不需要互联网连接,不收集任何遥测数据。您的录音将保留在您的设备上。
  • 多语言支持 – 支持 25 种欧洲语言(例如:英语、法语、德语、俄语、乌克兰语等)。
  • 开源 – 采用 GNU AGPL‑v3 许可证发布,您可以检查、修改和重新分发代码。
  • 跨平台 – 提供 Windows、macOS(Apple Silicon 和 Intel)、Linux(deb、AppImage 和快速安装脚本)的官方二进制文件。
  • 基于 Tauri 构建 – UI 是一个轻量级原生窗口,由 Tauri 框架驱动,将基于 Rust 的后端与基于 Web 技术的前端捆绑在一起。

如何使用

  1. 安装适用于您操作系统的相应包(Windows 使用 MSI/EXE,macOS 使用 DMG,Linux 使用 .deb 或 AppImage,或通过 winget)。
  2. 启动 Murmure;会出现一个小的叠加层。
  3. 按下语音输入快捷键,开始说话,转录文本将立即显示在叠加层中。
  4. 文本可以复制,或自动粘贴到任何其他应用程序中(例如:ChatGPT 提示、笔记应用等)。

典型使用场景

  • 为本地 LLM 输入代码或提示。
  • 无需动手的笔记记录。
  • 在使用其他程序时捕捉想法。
  • 使用本地语言模型对转录文本进行后期处理,用于翻译或语法修正。

安装亮点

  • Windows – MSI 或 setup.exe 安装程序;也支持通过 winget 安装。需要 Microsoft Visual C++ Redistributable(大多数系统已安装)。
  • Linux – 一行脚本(curl … | sh)、.deb 包或 AppImage。Wayland 用户在 KDE/Hyprland/Sway 上可自动获得全局快捷键;GNOME 需手动设置快捷键。
  • macOS – 下载合适的 DMG(Apple Silicon 或 Intel),拖入 Applications,授予麦克风和辅助功能权限,然后重启。

高级用法

  • 从版本 1.8.0 开始,CLI 可通过 --strategy merge 标志导入 .murmure 配置文件(murmure import config.murmure),适用于批量部署。
  • 未来路线图包括更丰富的叠加层 UI、CLI 退出标志、草稿模式编辑,以及“LLM Connect”服务,可将转录内容直接输入本地语言模型。

社区与支持

  • 问题在 GitHub 上提交,提供贡献指南。
  • 赞助通过 Tipeee 处理,Windows 代码签名由 SignPath 免费提供。

为何重要 Murmure 展示了高质量语音识别不再需要依赖云 API。通过将最先进的 NVIDIA 模型与注重隐私的桌面应用捆绑,它让用户完全掌控自己的语音数据,同时支持广泛的欧洲语言。


许可证:GNU AGPL‑v3(衍生作品必须保持开源)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目