在 Mac 上朗讀螢幕上任何內容的文字
作者:Eduard Bruch,Optic 開發者 · 更新日期:
Mac 可以用內建的語音功能朗讀可選取的文字,但無法朗讀你選取不了的文字,例如圖片或影片裡的字。解決辦法是先把螢幕上的文字變成真正的文字,再讓 Mac 朗讀。
簡短回答:對於一般文字,請使用 macOS 的「朗讀所選內容」。對於圖片、暫停的影片或螢幕分享中的文字,我的首選是 Optic,這是一款選單列 App,能拷貝你在螢幕上拖曳框選的任何區域中的文字,並可朗讀任何一筆擷取(在 Mac App Store 為 4.99 美元(一次性購買))。
聲明:Optic 是我開發的。
macOS 已經能做到的
macOS 在「系統設定」的「輔助使用」下有朗讀內容的功能。開啟朗讀所選內容後,你在 App 中選取文字,Mac 就會用其中一種系統語音朗讀。許多 App 也在「編輯」選單或右鍵選單中提供「語音」選項。
當文字可以選取時,這很好用。但當文字是圖片的一部分、以圖片顯示的掃描頁面、影片的一個畫格,或有人分享螢幕的會議時,它就沒有幫助了。沒有東西可以選取,就沒有東西可以朗讀。
如果文字在能用「預覽程式」或「照片」打開的圖片中,請先試試即時文字:選取圖片中的字,再對它們使用「朗讀所選內容」。即時文字在 Apple 支援的地方有效:「預覽程式」、「照片」、「快速查看」和 Safari 中的圖片。它無法用於任意的 App 視窗、視訊通話,或繪製在 App 介面內的文字。
擷取文字,然後聆聽
Optic 讀取你所畫方框內的螢幕,在你的 Mac 上把看到的內容變成文字,並把每一筆擷取保留在它的歷史紀錄中。從歷史紀錄中,任何一筆擷取都可以用 macOS 的語音朗讀出來。語言會自動偵測,所以法文的擷取在有法文語音時,會用法文語音朗讀。
- 點一下選單列中的 Optic 圖像。
- 選擇 擷取文字。
- 在你想聽的文字上拖曳方框。
- 再次打開 Optic 選單,並在歷史紀錄中的那筆擷取上選擇朗讀。
文字也會在你的剪貼簿裡,所以你可以用 Command-V 貼到任何地方。
很好的用途
校對你擷取的內容
OCR 在清晰的文字上表現不錯,但仍可能讀錯一個字母。聽文字被朗讀出來,是發現一個看起來幾乎正確、聽起來卻不對的字的簡單方法。
其他語言的發音
Optic 可辨識 21 種語言,包括德文、法文、西班牙文、日文、韓文和中文。從投影片或圖片中擷取一個片語,聽聽 macOS 語音如何發音。語音品質取決於你的 Mac 上安裝的語音。
讓眼睛休息一下
螢幕截圖中密集的段落,用聽的更容易跟上。擷取它,然後一邊聽,一邊看別的東西。
Optic 不適合的地方
- 它不是螢幕閱讀程式。它朗讀的是你擷取的內容,而不是整個螢幕或 App 介面。若要完整的語音導覽,請使用 macOS 內建的 VoiceOver(旁白)。
- 它不能打開圖片或 PDF 檔案。請先在「預覽程式」中打開,讓文字顯示在螢幕上。
- 它不會一次朗讀整份文件。你一次擷取一個區域。
- 它不翻譯。它以文字原本書寫的語言朗讀。
- 手寫並非承諾的功能。它是為印刷文字和螢幕上的文字而打造的。
有一篇密切相關的指南是螢幕文字轉語音,還有一篇比較通用的是從螢幕上任何東西拷貝文字。它最有幫助的兩個地方是:外語文字,以及無法選取的掃描 PDF 中的長段落。
常見問題
如何讓我的 Mac 朗讀圖片中的文字?
先把圖片中的文字變成真正的文字,可以用「預覽程式」或「照片」中的即時文字,或用像 Optic 這樣的螢幕 OCR App,然後使用「朗讀所選內容」或 Optic 的朗讀功能。
Optic 使用哪種語音?
它使用 macOS 隨附的語音,並依擷取的文字自動選擇語言。
朗讀需要網際網路嗎?
Optic 沒有網路存取。辨識和語音都在你的 Mac 上,使用 macOS 提供的語音進行。
我可以重播先前擷取的內容嗎?
可以。歷史紀錄保留你最近 20 筆擷取,每一筆都可以再次朗讀或再次拷貝。