指南

iPhone 上怎麼替你看的任何影片加上翻譯字幕

iOS 裡沒有這個開關。你需要的是一款 App,它聽你 iPhone 已經在播的聲音,把翻譯浮在你正在看的東西上面——字幕出現在影片上,就在你原本那個 App 裡。浮光字幕就是做這件事的。設定只要點四下,需要 iOS 26 或更新版本,辨識和翻譯都在裝置上完成。

怎麼做

  1. 打開你想看的東西,讓它一直播著。
  2. 打開浮光字幕。選好對方說的語言,和你讀得懂的語言。
  3. 開始分享音訊。iOS 會跳出一個系統面板——確認點開始分享
  4. 開啟字幕懸浮視窗,然後滑回你剛才在看的東西。視窗會一直浮在最上層,對方每說一句,翻譯就出來一句。

整個流程就這樣。最後兩步的順序不能顛倒:得先有音訊分享,才有東西可以翻,否則視窗沒有內容可顯示。下面講的是它為什麼只能這樣做,以及它在哪裡到了盡頭。

iOS 自己不是已經有了嗎?

有兩個內建功能很接近,如果其中一個剛好夠用,你就不需要別的了。

即時字幕在「設定 → 輔助使用」裡,Apple 對它的描述是:把任何 App 裡的語音、以及你周圍的對話即時轉寫出來。關鍵詞是轉寫:它把說的話寫下來,用的還是原來那個語言。如果台詞是韓文而你不讀韓文,一份韓文逐字稿並不能幫你什麼。Apple 也說明了,它並非在所有語言、國家或地區都能使用。

即時翻譯屬於 Apple Intelligence,它確實會翻譯——但它只存在於電話、FaceTime 和訊息裡,用於一對一通話。串流 App 裡正在播的一部劇,不是一通電話。

作用範圍是否翻譯
即時字幕任何 App,以及你周圍否——同一個語言
即時翻譯電話、FaceTime、訊息
浮光字幕任何 App

缺的正是這兩件事湊在一起:翻譯過的字幕,蓋在任何一個 App 上。

它為什麼要分享你的螢幕

第 3 步會要求螢幕分享,聽起來比實際嚴重。面板這樣寫,是因為這套機制就叫這個名字,不是因為這款 App 想看你的螢幕。

在 Mac 上,你可以把聲音繞過一個虛擬音訊裝置。iOS 上沒有任何類似的東西,而且這是刻意的:一個 App 看不到也聽不到另一個 App 在做什麼。根本不存在「把正在播的聲音給我」這種 API——不是被棄用了,也不是私有 API,是從來就沒有過。唯一被允許的路只有一條:廣播機制,那個為了讓你把螢幕直播到 Twitch 而做的東西。這就是為什麼會跳出系統面板,也是為什麼按鈕上寫的是開始分享,而不是任何跟字幕有關的字。

真正被用到的只有聲音。廣播同時也會遞過來影片畫格,而接收它們的那段程式碼什麼都不做——那個分支是空的。麥克風分支也一樣:這款 App 根本沒有要求過麥克風權限,所以你周圍的對話既不會被轉寫,也不會被收錄。它唯一要求的權限是語音辨識;不錄音、不儲存、不匯出、不上傳;某一組語言的模型下載過一次之後,完全離線也能用。更多細節請見首頁的隱私那一節

問題的另一半是怎麼把字顯示出來。想把任何東西蓋在別的 App 上面,就只能用 iOS 為此提供的唯一一個機制:子母畫面——它本來是給影片播放用的。iOS 上沒有懸浮視窗,沒有泡泡,沒有常駐最上層的圖層。由此帶來三件事,裝任何一款這類 App 之前都值得先知道:

  • 不能同時錄製螢幕。 iOS 只有一個廣播工作階段,它正被占用。
  • 浮動視窗點不了。子母畫面是純輸出的畫面——它只負責顯示,不接收輸入。所有控制都在 App 裡。
  • 一打開相機它就沒了。相機會接管同一個畫面,視窗因此被拆掉。

還有一個限制從來不會出現在介面上,卻決定了背後的一切:接收廣播的那個程序有 50 MB 記憶體上限。語音辨識和翻譯都得塞進這個額度裡,面對的還是一路不停的直播音訊,而且不能落後。

它能用在哪些地方,又用不在哪些地方

只要是這台裝置上會出聲的東西,它都能用:串流 App、直播、Podcast、瀏覽器裡的影片、錄好的線上課程、你正在聽的一場會議。這款 App 從來不知道聲音是誰發出來的——它讀的是系統正在播放的音訊。

它不會做的事:

  • 開著鏡頭的視訊通話。相機會關掉浮動視窗。
  • 從別處傳來的聲音。筆電、電視、房間裡的某個人。它翻譯的是這台 iPhone 正在播的聲音,不是它能聽見的聲音——全程沒有麥克風參與。
  • 同時錄製螢幕。只有一個廣播工作階段,已經被占用了。
  • 任意兩個語言互翻。這份清單是執行時從 iOS 讀出來的,不是寫死的,而且兩邊不是同一份。能聽的那一側,受限於 Apple 的裝置端語音模型和翻譯模型的交集;能讀的那一側,Apple 的翻譯支援什麼就是什麼。所以有的語言能讀不能聽——例如泰文。
  • iOS 26 以前的任何版本。它依賴的裝置端辨識和翻譯模型是那一版才有的。

常見問題

這不就是即時字幕已經在做的事嗎?

即時字幕做的是轉寫——它把聲音寫下來,用的還是說話時那個語言。它解決的是「聽不清楚」,不是「聽不懂」。如果你在看的東西用的是一個你讀不了的語言,一份那個語言的逐字稿只會把你留在原地。

它能翻直播嗎,還是只能翻錄好的影片?

能,而且直播才是它最有用的地方——直播沒有字幕軌可以退回去,也沒有什麼可以暫停下來去查。關於直播我們另有一篇指南:替直播加上翻譯字幕,裡面講了「直播」這件事本身額外難在哪裡。

字幕開著的時候我能錄製螢幕嗎?

不能。iOS 只給系統一個廣播工作階段,而它正被這款字幕 App 占著。想開始錄製,就得先停掉字幕。

為什麼我一開相機,字幕視窗就消失了?

子母畫面和相機在搶同一個畫面,相機贏。工作階段其實還在跑——用完相機以後,從 App 裡把視窗重新打開就行。

它需要連網嗎?

只有你第一次用某一組語言的時候需要,用來下載模型。之後辨識和翻譯都在本機執行,完全離線也能用。

浮光字幕已經在 App Store 上架。三種字幕視窗樣式,語言取決於你的 iPhone 本身支援哪些。

前往 App Store 下載

看其他指南