指南
iPhone 上怎麼替你看的任何直播加上翻譯字幕
錄好的影片可以事後上字幕。直播不行——話沒說出口,字就不存在,所以沒有字幕軌可找,也不會有「明天出一個有字幕的版本」。真正有用的,是一款聽你 iPhone 正在播的聲音、並把翻譯浮在它上面的 App。浮光字幕點四下就能做到這件事。而且因為它讀的是聲音、不是平台,同一套設定能涵蓋 Twitch、YouTube 直播、直播帶貨,或者某國電視台自己的 App。
怎麼做
- 開始播放直播,讓它一直播著。設定好之後它不需要待在前景;你也不用把音量調大或開外放——聲音是直接交給 App 的,不經過你所在的房間。
- 打開浮光字幕,設定好兩種語言。一種是對方說的語言,另一種是你讀得懂的。第一次選某一組語言時會下載模型,之後就完全離線了。
- 點開始分享音訊,然後在 iOS 的系統面板上確認。系統每次都會問——這是標準的廣播權限,也正是它把另一個 App 正在播的聲音交給這款 App。
- 點開啟字幕懸浮視窗,然後滑回直播。字幕視窗會一直浮在你切換到的任何東西上面。把它拖到不擋住你要看的地方就行。
沒有任何「直播專用」的設定要調。對這款 App 來說,它讀到的都是一路音訊;這段聲音是此刻正在產生的,還是去年錄好的,對它沒有差別。
iPhone 自己能翻直播嗎?
不能——而且值得把原因說清楚,因為 iOS 有兩個功能,光看名字會讓人以為它能。它們各做了這件事的一半,而且是不同的那一半。
| 功能 | 它對一場直播能做什麼 |
|---|---|
| 即時字幕 | 只轉寫,不翻譯——韓文聲音變成韓文文字 |
| 即時翻譯 | 碰不到:翻譯只限於訊息、電話、FaceTime 和 AirPods 對話 |
| 浮光字幕 | 一邊轉寫一邊翻譯,並蓋在正在播放的那個 App 上 |
即時翻譯還取決於你所在的地區和你用的是哪一台 iPhone。所以這個缺口是真實存在的,不是編出來的:iOS 很樂意把直播裡說的話寫下來,也很樂意翻譯一通電話,但沒有任何內建功能會在你正在看的影片上同時做這兩件事。「它為什麼要分享你的螢幕」一節把這套機制講得更細。
為什麼直播比錄好的影片難
面對錄好的影片,你總還有幾條路,哪怕都不太好:也許有人已經上過字幕;也許官方版本以後會帶字幕出來;沒聽清楚的一句,你可以暫停下來去查。這些辦法碰上直播一條都活不下來:
- 沒有東西可找。字幕檔是根據已經存在的內容做出來的。而直播的內容,是在你看的同時才被創造出來的。
- 沒辦法暫停。查一個詞的代價,是你查的這段時間裡說的話全部錯過。錄好的影片這只是煩人;直播裡,你想跟上的那件事已經走遠了。
- 有沒有字幕取決於平台,也取決於實況主。某個服務提供什麼樣的字幕,會因平台而異、因語言而異,還常常因個別頻道而異——所以「這場直播有沒有字幕」是個每次都得重新問一遍的問題。
讀聲音把這三條全部繞開了。這款 App 不會向平台要字幕軌,因為它根本不跟平台打交道。
它在哪裡都一樣好用,原因也一樣
浮光字幕拿走你 iPhone 正在播的聲音,辨識其中的話並翻譯出來,全程在裝置上完成。它從來不知道聲音是哪個 App 發出來的。這就是為什麼同一套設定能涵蓋 Twitch 直播、YouTube 直播、Instagram 或 TikTok 直播、日本或韓國電視台自己的 App,以及直播帶貨頻道——也是為什麼一個你沒聽說過的平台一樣能用。
為什麼用這款 App,而不是那些常見的折衷辦法
在手機上把外語直播翻出來,大多數辦法都要在某個地方妥協。下面這些是它避開的。
聲音是交給它的,不是讓它偷聽來的
常見的退路,是拿第二台裝置、或某個翻譯 App 的麥克風,對著你的喇叭。那表示你得把直播外放出來,待在安靜的房間裡,並接受麥克風聽成什麼樣就是什麼樣。這裡聲音是在播放的那一刻直接送到 App 手上的,所以戴耳機沒問題,房間吵不吵也不影響。
它在裝置上執行
辨識和翻譯都在你的 iPhone 上發生,用的是 iOS 本來就有的模型。不用註冊帳號,不會有東西被傳到伺服器;某一組語言第一次下載完之後,字幕這一側完全不用網路——唯一在用你網路的,是直播本身。
它不在乎是哪個 App 在播
它沒有跟 YouTube、Twitch 或任何人做整合,所以平台一改它不會壞,也沒有什麼「支援服務清單」需要你去查。只要你的 iPhone 放得出來,它就能上字幕。
不按時間計費
沒有按分鐘或按場次的收費,因為背後沒有一台替你做事、需要你付錢養的伺服器。一場四小時的直播,和一段四分鐘的影片,花的錢一樣。
直播額外難在哪裡
這些事說清楚比不說有用,因為真正決定它對你看的那場直播好不好用的,就是這幾條:
- 背景音樂和現場吵雜會拉低準確率。語音辨識只能憑它聽到的東西做事。一場以說話為主的直播,轉寫效果會比一場音樂現場或體育場好。
- 幾個人同時講話很難處理。辨識跟的是語音,不是說話的人,所以一場熱鬧的多人連線,會比一個人對著麥克風講亂得多。
- 沒有第二次機會。錄好的影片你還能倒回去讓它再試一次。直播裡,漏掉的那一句就是漏掉了。
- 它會比說話的人慢一點。一句話得先被聽見,才能被辨識和翻譯。你讀到的東西會比說的晚一點點——跟一場直播這沒問題,但要你即時反應的場合就不適合。
- 不能同時錄製螢幕。 iOS 只允許一個廣播工作階段,而它正被占用——所以字幕開著的時候,沒辦法把某個瞬間剪下來。
常見問題
它能用在 Twitch 上嗎?
能,任何別的直播 App 也能,因為它讀的是你 iPhone 正在播的聲音,而不是去向平台要字幕。從一個 App 換到另一個,設定上沒有任何變化。
這件事我用即時字幕不就好了嗎?
只有在你本來就懂那個語言的時候才行。即時字幕做的是轉寫——它把說的話寫下來,用的還是說話時那個語言。跨語言翻譯正是它不做的那部分;而真的會翻譯的即時翻譯,只在訊息、電話、FaceTime 和 AirPods 對話裡有作用。
我一定要把直播外放出來嗎?
不用。聲音是 iOS 直接交給 App 的,不是麥克風收來的,所以你可以戴耳機看,音量隨你調,房間再吵也沒關係。
它比說話的人慢多少?
會有一點延遲,因為一句話得先被說出來,才能被辨識和翻譯。跟著看完全夠用;需要你在同一秒做出反應的場合就不適合。
字幕開著的時候,我能把直播剪下來或錄製螢幕嗎?
不能。iOS 只給系統一個廣播工作階段,而它正被這款字幕 App 占著,所以螢幕錄製沒辦法同時進行。
它自己需要連網嗎?
只有你第一次用某一組語言的時候需要,用來下載模型。之後辨識和翻譯都在裝置上執行——唯一在用你網路的,是直播本身。
它能聽哪些語言?
這份清單是執行時從 iOS 讀出來的,不是寫死的,而且能聽的那一側和能讀的那一側不是同一份。能聽的一側,受限於 Apple 的裝置端語音模型和翻譯模型的交集;能讀的一側,Apple 的翻譯支援什麼就是什麼。
浮光字幕已經在 App Store 上架。三種字幕視窗樣式,語言取決於你的 iPhone 本身支援哪些。
前往 App Store 下載