发布于2026-05-21 阅读(0)
扫一扫,手机访问
如果你的Mac磁盘空间里,“系统数据”或“其他”这一项高得离谱,在排除了常规的缓存、日志和备份之后,很可能还有一个隐藏的“大户”在悄悄占地儿——那就是系统预装的多国语言语音包。
这些语音包主要为“朗读”功能服务,支持几十种语言的文本转语音。单个高质量语音包的体积可不小,从300MB到2GB不等。但说实话,绝大多数用户日常只用得上简体中文和英文语音,其他语言基本处于“闲置吃灰”状态。清理掉它们,是释放磁盘空间一个非常安全且有效的办法。

下面这五种方法,从系统设置到终端命令,你可以根据自己对Mac的熟悉程度自由选择,都能安全、可逆地帮你给磁盘“瘦身”。
最省心、零风险的办法,就是直接在系统设置里关掉不需要的语音语言。这并不会删除语音文件本身,但能阻止系统在后台调用它们并生成相关缓存,从源头上减少空间占用和资源消耗。
操作路径很简单:点击屏幕左上角的苹果菜单,进入「系统设置」,找到「辅助功能」下的「语音」选项。点击「系统语音」旁边的「自定义」按钮,在弹出的列表里,只保留你真正需要的语言,比如zh_CN(简体中文)和en_US(美式英语),其他的统统取消勾选。
完成设置后重启一下电脑,系统之后就不会再为那些被禁用的语言生成索引和缓存了。
如果你想彻底移除文件,手动清理是最直接的方式。系统语音包都存放在/System/Library/Speech/Voices/这个目录下。
这里有个关键点必须注意:文件名以“Compact”结尾的(比如Alex Compact、Ting-Ting Compact),是轻量级的预览语音,千万不要删除。我们需要清理的,是那些完整的语音包,例如Anna、Diego、Yuna等。
你可以通过访达的「前往文件夹」功能(快捷键 Shift + Command + G)直接输入上述路径进入。找到那些不带“Compact”字样的.speechvoice文件,将它们移入废纸篓。如果遇到“项目正在使用中”的提示,只需退出“语音备忘录”或关闭“自动朗读”等功能后再试即可。
即便删除了语音包,系统在长期使用中产生的语音缓存和索引文件也可能残留不少空间。这部分内容分布在用户和系统两级缓存目录里,清理一下往往能有意外收获。
分别前往~/Library/Caches/com.apple.speech(用户缓存)和/Library/Caches/com.apple.speech(系统缓存,需要管理员密码)这两个路径,将其中的内容清空。
最后,打开终端,执行命令sudo atsutil databases -remove来刷新字体和语音的索引数据库,让清理效果更彻底。
对于不想手动操作路径、又希望过程更直观安全的朋友,借助专业的清理工具是个不错的选择。像CleanMyMac X这类工具,通常内置了「语音包清理」模块。
它的优势在于能自动扫描、清晰列出所有已安装的语音包,并明确标注出每个包的大小、语言类型以及是否为Compact版本。你只需要在图形化界面中,勾选那些不需要的、非Compact的语音包(务必保留Alex和Ting-Ting),然后点击卸载即可。工具会自动处理删除和更新系统注册表等一系列操作,非常省心。
如果你是终端高手,或者希望用最精准、可脚本化的方式处理,命令行无疑效率最高。
首先,在终端里输入say -v ?命令,查看当前系统安装的所有语音列表。然后,复制下所有你不需要的语音名称(注意避开Alex、Ting-Ting等核心语音)。
接下来,可以逐条执行卸载命令,格式为:sudo rm -rf "/System/Library/Speech/Voices/[语音名].speechvoice"。全部完成后,执行sudo atsutil server -shutdown && sudo atsutil server -ping来重启语音服务进程,让更改立即生效。
总之,Mac的“系统数据”膨胀问题,冗余语音包是一个常被忽略但效果显著的清理方向。根据你的使用习惯和操作偏好,选择上述任一方法,都能安全有效地回收几个GB的宝贵磁盘空间。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
4
5
6
7
8
9