如何在 Mac 上卸载 VoiceInk
VoiceInk 把下载的 Whisper 模型、每次听写的录音和转写历史放在 Library 里同一个文件夹,~/Library/Application Support/com.prakashjoshipax.VoiceInk,而 Mole 默认勾选这个文件夹,里面有想留的东西,卸载前先拷出来,或者把这一行的勾去掉。这份指南覆盖从 tryvoiceink.com 或 GitHub Releases 下载的 VoiceInk,以及 Homebrew cask voiceink。
VoiceInk 的文件夹里有什么
VoiceInk 的转写历史说明写着历史记录存在应用支持目录的本地数据库里,按它的开源代码,~/Library/Application Support/com.prakashjoshipax.VoiceInk 里放着这些:
| 文件夹里的内容 | 是什么 |
|---|---|
WhisperModels |
下载的 Whisper 模型,大一点的模型超过 1 GB |
Recordings |
每次听写的音频文件 |
default.store |
转写历史 |
dictionary.store 和 stats.store |
自定义词典和使用统计 |
Parakeet 模型单独放在 ~/Library/Application Support/FluidAudio,这个文件夹以 VoiceInk 用的语音库命名,名字里没有 VoiceInk。
先把要留的存下来
- 想留文字,在 VoiceInk 里打开 History,选中要的记录,用 Export 导出成 CSV 文件。
- 想留音频或模型,先退出 VoiceInk,再把上面那个文件夹里的
Recordings或WhisperModels拷出来,模型在应用里可以重新下载,多数人只需要留录音。 - 不再需要某个模型,按本地模型说明在 VoiceInk 里从模型卡片的菜单删掉,Parakeet 模型也一样。
退出 VoiceInk,再移除应用
- 从菜单栏图标退出 VoiceInk。
- 把「应用程序」里的 VoiceInk 移到废纸篓。
- 打开「系统设置 › 隐私与安全性」,在你给过它权限的列表里(比如麦克风)把 VoiceInk 移除,删掉应用不会自动带走这些条目。
检查结果
在终端运行下面几条只读命令:
pgrep -il voiceink
du -sh "$HOME/Library/Application Support/com.prakashjoshipax.VoiceInk"/*
ls -d "$HOME/Library/Application Support/FluidAudio"
pgrep没有输出,说明 VoiceInk 已经退出。du -sh逐项列出 VoiceInk 文件夹里剩下的东西和大小,提示找不到文件或没有匹配项,说明文件夹已经不在了,录音和历史也跟着没了。ls -d打印出路径,说明 Parakeet 模型还在磁盘上,删之前确认你用的其他应用没有在用这个语音库,提示「No such file or directory」说明没有要删的。
用 Homebrew 安装时
zap 清单涉及你没勾选的数据、其他已装应用在用的路径或 Mole 无法确认的内容时,Mole 不执行 --zap,已勾选的残留仍由 Mole 清理。
voiceink 这个 cask 的 zap 清单包含 ~/Library/Application Support/com.prakashjoshipax.VoiceInk,所以 brew uninstall --cask --zap voiceink 会把模型、录音和历史一起移到废纸篓,不看你在 Mole 里勾了什么,清单里还有 ~/Library/Application Support/VoiceInk、缓存、HTTP 存储、偏好设置和窗口恢复状态。想保留数据,先拷出来,或者只移除应用:
brew uninstall --cask voiceink
Mole 会列出什么
以下是 Mole 对官网下载版 VoiceInk 的处理:
~/Library/Application Support/com.prakashjoshipax.VoiceInk默认勾选,模型、录音和历史都在里面,想留就把勾去掉。~/Library/Application Support/VoiceInk会列出,但默认不勾选。- 按
com.prakashjoshipax.VoiceInk存放的 CloudKit 缓存、HTTP 存储、偏好设置文件和临时缓存文件夹默认勾选。 ~/Library/Application Support/FluidAudio不会列出。
这次检查覆盖了什么
2026 年 9 月 26 日,从 Homebrew cask 指向的官方安装包取出 VoiceInk 2.20,校验过 checksum 后拷进「应用程序」,打开一次,没有录音也没有下载模型,再用 Mole 的开发构建卸载,所有列出的行都勾上,包括 Mole 默认不勾的那些。Mole 的状态页把 VoiceInk 显示成一行,下面折叠了 2 个进程。应用和六行残留一共 7 项进了废纸篓,留下的三个文件是 macOS 在 ~/Library/Biome 里为快捷指令保存的短语数据库,由系统管理,Mole 不碰。没有出现登录项或 LaunchAgent,Homebrew cask 也没有卸载。更早一次测试在 2026 年 9 月 22 日,当时移除了 114 MB 的应用、支持文件夹和偏好设置,那一轮还勾选并移除了一个名字里没有 VoiceInk 的 Sparkle 更新器存储文件夹,HTTPStorages/org.sparkle-project.DownloaderService。
