Murmur 是一款开源、完全在设备端运行的 macOS 语音听写应用,支持按键讲话、两种离线识别引擎,并注重隐私保护。

Stars

100

7 天增长

暂无数据

Fork 数

6

开放 Issue

0

开源协议

MIT

最近更新

2026-07-20

为什么值得关注

它提供无限制、私密的语音听写,无需云端或订阅,使用 Apple 的设备端模型和可选的 Whisper 引擎,并具备发音学习与文本清理功能。

适合谁使用

  • 注重隐私的专业人士
  • 需要离线听写的作家和记者
  • 喜欢开源工具的开发者
  • macOS 高级用户,希望自定义听写体验

典型使用场景

  • 在任何 macOS 应用中免提输入文本
  • 使用自定义词汇(如医学术语或技术术语)进行听写
  • 快速格式化、清理和改写文本的语气
  • 将口语笔记转换为结构化提示

项目优势

  • 完全设备端处理,确保隐私安全
  • 两种离线引擎可选:Apple 即时引擎或 Whisper 高精度引擎
  • 发音学习功能可随使用逐步优化识别效果
  • 内置文本清理管道、按应用风格调整和文本转换功能

使用前须知

  • 需要 macOS 26 (Tahoe) 和 Apple Silicon 芯片
  • 风格和转换功能依赖 Apple Intelligence 启用
  • 初始使用需从源码构建并手动授予麦克风和无障碍权限

README 快速开始

Murmur 🎙️

Private, unlimited voice dictation for macOS — 100% on-device.

Hold fn, speak, release — clean text appears at your cursor in any app. No cloud, no subscription, no word limits. Your audio and transcripts never leave your Mac.

Murmur is an open-source, fully local take on the modern AI dictation app (in the spirit of Wispr Flow), built natively in Swift on Apple's on-device speech and language models, with an optional local Whisper engine.

Features

  • Push-to-talk dictation — hold fn (or right ⌥) anywhere; release to paste at your cursor. Double-tap for hands-free mode.
  • Two recognition engines, both offline:
    • Apple — instant, built into macOS (SpeechAnalyzer, macOS 26).
    • Whisper — optional precision engine via WhisperKit (CoreML on the Neural Engine). Your vocabulary is fed into the decoder prompt.
  • Pronunciation learning — a Voice Training page learns how you say tricky words; corrections you make to transcripts are diffed and learned automatically; everything biases future recognition.
  • Cleanup pipeline — filler-word removal, spoken "new line"/"new paragraph", auto-capitalization, personal dictionary, snippets (say a trigger phrase → paste a saved block).
  • Styles — per-app tone rewriting (formal / casual / very casual) using Apple Intelligence's on-device model.
  • Transforms — select text in any app, press ⌥1 to polish grammar or ⌥2 to turn rough notes into a structured AI prompt, rewritten in place.
  • Dashboard — history with search and correction-learning, usage stats (words, WPM, day streak), insights chart, a Voice Profile persona derived locally from what you dictate, scratchpad.

Requirements

  • macOS 26 (Tahoe) or newer
  • Apple Silicon Mac
  • Xcode 26 command-line tools (xcode-select --install)
  • For Styles / Transforms / Voice Profile: Apple Intelligence enabled
  • For the Whisper engine: a one-time model download (150 MB – 1.6 GB)

Build & run

git clone 
cd murmur
./scripts/make_app.sh     # builds build/Murmur.app
open build/Murmur.app

Optional: run ./scripts/make_signing_cert.sh once to create a local self-signed signing certificate — this keeps macOS permission grants valid across rebuilds. Without it the app is ad-hoc signed and you'll need to re-grant Accessibility after each

项目描述

Private, on-device voice dictation for macOS

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 智能体
890
uzairansaruzi
精选
uzairansaruzi GitHub avatar

hermex

Hermex is a native SwiftUI iPhone app that lets you control a self-hosted Hermes AI agent directly from your phone, with no subscriptions, tracking, or third-party relay.

AI 与机器学习移动开发
839
xai-org
精选
xai-org GitHub avatar

grok-build

Grok Build is SpaceXAI's terminal-based AI coding agent that runs as a full-screen TUI, understands codebases, edits files, executes commands, searches the web, and manages tasks interactively or headlessly.

AI 与机器学习AI 智能体
20,399