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