
typewhisper-mac
在 Mac 上离线语音秒变文字,隐私无忧
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 1912
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- macOS 系统(本地模型依赖 Apple Silicon 芯片与 WhisperKit 框架)
- 麦克风权限(用于录制语音)
- 辅助功能(Accessibility)权限(用于全局快捷键与文本注入)
- 可选:Groq / OpenAI / xAI(Grok) 云端 API 密钥(仅在需要云端转录时使用)
安装与启动步骤
-
1安装 TypeWhisper
README 提供两种方式:Homebrew(cask 名为 typewhisper)或下载最新 DMG 安装包。安装后从启动台打开应用。
brew install --cask typewhisper -
2授予系统权限
打开 Settings,为 TypeWhisper 开启麦克风权限和辅助功能(Accessibility)权限,否则无法录音或把文字输入到其他应用。
-
3选择转录引擎
在 Settings 中选择引擎:本地模型走设备端离线推理,或填入 Groq / OpenAI / xAI 等云端 API 密钥获得更快处理。
-
4下载本地模型
若使用本地转录,需先在 Settings 中下载一个 Whisper 模型;模型下载完成后即可完全离线运行,数据不出设备。
-
5完成首次听写
按下全局快捷键唤起听写,对着麦克风说话,转录结果会实时输出到当前光标位置,可再套用工作流做文本处理。
-
6(可选)安装 CLI
如需命令行工具,进入 Settings > Advanced > CLI Tool > Install,会把 typewhisper 二进制安装到 /usr/local/bin。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
云端 API Key | 否 | 可选,填入 Groq / OpenAI / xAI 密钥后启用云端转录 | sk-xxxxxxxxxxxxxxxx |
本地 Whisper 模型 | 否 | 本地离线转录所用模型,需在设置内下载后才能使用 | whisper-large-v3 |
全局快捷键 | 是 | 唤起听写的系统级热键,需先授予辅助功能权限 | ⌥ + Space |
如何确认成功
按下全局快捷键说话,文字能实时出现在当前光标处或 Recorder 中,即表示听写已正常工作。
常见问题
Q:可以完全不联网使用吗?
A:可以。选择本地模型后转录在设备端完成,语音数据不会离开 Mac;只有主动配置并使用 Groq、OpenAI、xAI 等云端 API 时才需要联网。
Q:如何彻底卸载?
A:先 brew uninstall --cask typewhisper,再删除 /Applications/TypeWhisper.app、~/Library/Application Support/TypeWhisper、偏好文件与 Group Containers,并在钥匙串中删除 com.typewhisper.mac.apikey 相关条目。
Q:没有 Apple Silicon 芯片能用吗?
A:本地模型依赖 Apple Silicon 的神经网络引擎与 WhisperKit 框架;非 Apple Silicon 设备建议改用云端 API 引擎。
Q:卸载后重装仍立刻崩溃怎么办?
A:按 README 的手动卸载步骤清干净所有残留(含钥匙串与 Group Containers),重启 Mac 后再装最新版本;若仍崩溃请提 Issue 并附 macOS 版本与安装方式。
注意事项
- README 的 Install 小节为空,安装命令由卸载章节中的 cask 名 typewhisper 推断,建议同时参考官方 DMG 方式
- 首次启动必须授权麦克风与辅助功能,否则快捷键和文字注入不可用
- 本地模型文件较大,下载需要预留磁盘空间与时间
- 1.6 为当前稳定版,卸载或重装前请确认版本以匹配README 路径
核心亮点
- 完全离线运行,音频数据不出设备,隐私保护强
- 针对 Apple Silicon 优化,转录速度快、功耗低
- SwiftUI 原生界面,操作流畅,支持全局快捷键
不足之处
- 仅支持 Apple Silicon Mac,Intel 机型无法使用
- 文档/社区待观察
适用场景
- 需要快速记录灵感、会议纪要的隐私敏感场景
- 无网络或弱网环境下的语音输入
- 视频字幕、播客转写等本地批量处理
替代项目
Whisper Transcription、MacWhisper、Superwhisper
上一篇:OpenSuperWhisper
下一篇:Handy
同类项目推荐
yandex-speechkit-lib-python
开源
几行代码接入 Yandex 语音识别与合成,快速构建语音应用
Python SDK for Yandex Speechkit API.
wenet
开源
开箱即用的生产级语音识别,从训练到部署一步到位
Production First and Production Ready End-to-End Speech Recognition Toolkit
awesome-speech-recognition-speec···
开源
按图索骥,快速入门语音识别与合成论文
Automatic Speech Recognition (ASR), Speaker Verification, Speech Synthesis, Text-to-···
Confucius4-R2T2
开源
边说边转文字,低延迟还不掉准确率
Confucius4-R2T2: A Low Latency and High Accuracy Real-Time Speech Recognition Model
java-google-speech-api
开源
Java 一键接入谷歌语音识别、合成与翻译
Speech Recognition , Text To Speech , Google Translate
dotty-stackchan
开源
让 StackChan 离线对话,语音不出家门
Self-hosted voice-assistant stack for the M5Stack StackChan desktop robot. Local ASR···
moshi-rag
开源
边聊边查,语音对话不再瞎编
MoshiRAG is a compact full-duplex speech language model augmented with asynchronous ···
GigaAM
开源
开箱即用的俄语语音识别基础模型,快速集成高精度转写
Foundational Model for Speech Recognition Tasks
whisper-key-local
开源
按热键说话,文字直接落到光标处
Global hotkeys to record speech and transcribe directly to your cursor