Re: [求救] Macbook的VoiceOver语音

楼主: bjchiou (bjchiou)   2019-10-19 22:19:21
https://stackoverflow.com/questions/51803808/how-to-restore-system-library-speech-voices-deleted-folder-macos
准备一:下载系统安装程式
虽然 Mojave 与 Catalina 的 /Speech/Voices 外观(目录架构)看来并无不同
但比对后发现还是有几个档案大小不太相同
不确定原因
因此或许要找对应的安装程式版本
准备二:下载 Pacifist
https://www.charlessoft.com
不确定功能是否因未付费而有所不同
这个软件让使用者能在 GUI 环境下解压缩、安装 Package (例如纸箱图案的 pkg 档)
重点是可以局部安装、不须全部重灌
以 Catalina 为例
从 App Store 按住 Command 点击 取得,可下载安装程式于 应用程式 档案夹
启动 Pacifist 后选择 Open Package (虽然选择 Open Apple Installers 似乎可导向 App Store,但可能是 Pacifist 提供的还是 Catalina 试用版的连结,因此无法正常作用)
打开套件后,路径为 Contents of Install macOS Catalina > Contents of OSInstall > Contents of Core.pkg > System
与前面 Stake Overflow 教学不同的是,选取 Speech 后点击 Install (其实底下留言也这么建议)
主要是因为原本建议的拷贝方式,有时必须考虑权限问题,文章中写 644,但对照实际档案,前面几层目录都是 rwxr-xr-x,因此不敢建议此法
按下 Install,Pacifist 会依照默认位置安装这些档案
呃~由于接下来的动作没操作过,不是百分百确定
个人以前也曾利用 Pacifist 寻找并撷取出系统内建软件或档案
但都与权限无关
也未试过 Install 功能
这点原 po 还得自行尝试
另外
/System/Voices 内都是 (人名)Compact.SpeechVoice 的档案夹
这些档案夹的大小都是几个 MB
若选择 提高品质,则会下载数百 MB 的 (人名).SpeechVoice
本来有点想提供 Compact.SpeechVoice
让原 po 测试能否修复单一 Voice 的下载功能
可是此法不保证成功就是了
楼主: bjchiou (bjchiou)   2019-10-19 22:23:00
以后若因空间考量,打算清掉这些SpeechVoice可挑选档名没有Compact者及绝对不可能用到的语种下手

Links booklink

Contact Us: admin [ a t ] ucptt.com