AI面試助手如何在iOS上擷取系統音訊,以及為何大多數情況下做不到

作者 Aaron Cao · 更新於

AI面試助手如何在iOS上擷取系統音訊,以及為何大多數情況下做不到
做不到,至少沒辦法像桌面版助手那樣做。iOS會給每個應用程式一個獨立的沙盒音訊工作階段,絕不允許一個應用程式聽到另一個應用程式裡進行的通話。SubcueAI的iPhone應用程式在這個限制內運作:它的收音模式會透過手機麥克風,聽取在另一台裝置上播放的面試內容。

做不到,至少沒辦法像桌面版助手那樣做。iOS會給每個應用程式一個獨立的沙盒音訊工作階段,絕不允許一個應用程式聽到另一個應用程式裡進行的通話。SubcueAI的iPhone應用程式在這個限制內運作:它的收音模式會透過手機麥克風,聽取在另一台裝置上播放的面試內容。

為何iOS在架構上與桌面系統不同

桌面版面試助手之所以能運作,是因為桌面作業系統會公開另一個應用程式正在播放的音訊。在macOS上,這道門是ScreenCaptureKit,跟驅動螢幕錄製的是同一組權限;在Windows上則是WASAPI回送,它讓程序能讀取系統輸出混音。SubcueAI的桌面雙路音訊擷取,正是直接建立在這兩個API之上。

iOS沒有對應的公開機制。每個應用程式都在沙盒中執行,各自擁有獨立的音訊工作階段,系統也不會向第三方應用程式提供進入混音或進入另一個應用程式工作階段的回送通道。在iPhone上進行的Zoom通話,只有Zoom本身和喇叭聽得到,安裝在同一支手機上的其他應用程式聽不到。這是平台刻意做出的決定,並且在歷代iOS版本中始終如一。

結果很直接:桌面架構(擷取系統音訊、即時轉錄、提出建議)沒辦法原封不動移植到iOS上。任何聲稱能在同一支iPhone上讀取通話音訊的產品,底層做的都是本質上不同的事,你完全有理由去問廠商它到底用的是哪個API。

現有的變通方法,以及各自的代價

如果你的面試會用到iPhone,你的感覺沒錯,能用的選項確實不多,先弄清楚每種變通方法能做什麼、不能做什麼會很有幫助。目前流傳的做法主要有三種,每一種都會犧牲某個重要的部分。

  • ReplayKit廣播。iOS可以透過使用者發起的廣播來錄製畫面並帶上應用程式音訊,但這條資料流是在一個限制極嚴的廣播擴充功能行程裡執行的。它是為了把畫面推流到服務而設計,不是為了把音訊餵給另一個負責分析通話內容並即時給出回答的應用程式。
  • 用第二台裝置外放收聽。在一台裝置上打開喇叭播放通話,讓另一台裝置的麥克風收聽。SubcueAI的iPhone應用程式正是建立在iOS允許的這個方向上:面試在你的電腦或另一支手機上進行,iPhone負責收音。跟直接擷取系統音訊比起來,房間回音和距離會讓轉錄準確度打一點折扣。
  • 雇主端的整合方案。有些面試平台會在伺服器端替公司轉錄通話內容。這是雇主部署在自家基礎架構上的工具,對應徵者這一方沒有任何幫助。

這些方法都沒辦法讓某個應用程式聽到同一支iPhone上的通話。如果面試只能在手機上進行,即時協助就遙不可及,這時候準備工作才是重點;面試前一晚做一次模擬面試,對電話面試的幫助會超過面試過程中的任何變通手段。

在這個限制內,SubcueAI的iPhone應用程式能做什麼

SubcueAI提供適用於macOS 14以上、Windows 10以上的原生桌面應用程式、一個用於瀏覽器分頁通話的Chrome/Edge擴充功能,以及自2026年9月起在App Store上架、適用於iOS 16.1以上的iPhone應用程式。iPhone應用程式不會嘗試讀取系統音訊,因為iOS不允許這麼做。它的收音模式透過手機麥克風,聽取在另一台裝置(例如打開喇叭進行通話的筆記型電腦)上播放的面試內容,轉錄雙方的語音,並在你點選取得回答時起草一則答案。開始一次收音工作階段之前,它會請你確認你會告知面試官你正在使用字幕與AI輔助工具。同一款應用程式也能執行以成績單收尾的AI模擬面試,這部分完全不需要通話音訊。

一位產品經理的招募人員初試在筆記型電腦瀏覽器裡的Google Meet上進行,她有兩種可行的做法:在筆記型電腦上使用能聽到會議分頁的Chrome/Edge擴充功能,或是打開筆記型電腦喇叭,把處於收音模式的iPhone放在旁邊。如果招募人員改成直接撥打她的iPhone,這兩種做法都用不上,那通電話就只能靠事前準備,而不是即時協助。

實用的建議直接由這套架構推導而來:只要能選,就在電腦上進行視訊面試;招募人員幾乎都能為Zoom、Google Meet和Microsoft Teams通話提供桌面版加入連結。在桌面版上,助手是透過作業系統而不是隔空收聽通話的,設定教學幾分鐘內就能帶你完成權限設定。各條擷取路徑背後的細節,都收錄在運作原理相關問答中。

常見問題

SubcueAI有iOS版本嗎?

有。SubcueAI的iPhone應用程式(iOS 16.1以上)已上架App Store。它不擷取系統音訊;它的收音模式透過麥克風聽取在另一台裝置上播放的面試內容,也能執行AI模擬面試。它絕不會協助同一支iPhone上進行的通話。

有應用程式能轉錄我iPhone上正在進行的Zoom通話嗎?

沒辦法直接讀取通話音訊;iOS的沙盒機制會把一個應用程式擋在另一個應用程式的音訊工作階段之外。在iPhone上轉錄通話的應用程式,靠的要不是麥克風聽外放的聲音,要不就是會議主持方掌控的伺服器端整合。SubcueAI的iPhone應用程式走的是第一條路,通話則在另一台裝置上進行。

ReplayKit能即時提供資料給面試助手嗎?

ReplayKit是為使用者發起的螢幕廣播設計的,執行在一個受限的擴充功能行程裡。要讓另一個應用程式分析通話音訊並在面試過程中回傳建議,它並不是一條實用的即時通道。

如果我的面試只能在手機上進行,我該怎麼辦?

提前準備,而不是仰賴即時協助:多做幾次模擬面試、準備好自己的故事素材、用紙筆做筆記。如果還有轉圜空間,就跟招募人員要一個桌面版加入連結;幾乎所有Zoom、Google Meet和Microsoft Teams面試都提供這個選項,之後桌面應用程式,或是放在電腦旁邊的iPhone應用程式,就都能幫上忙。

相關問題

← 更多關於 運作原理