CTS 驗證工具多聲道混音測試

Android 音訊系統支援多種音訊聲道格式,可供播放。為高聲道音訊格式 (例如 5.1 環場音效) 建立的音訊,必須能在立體聲 2 聲道裝置上合理播放。

CTS Verifier 多聲道混音測試會驗證各種高聲道數音訊來源,以及設定為 2 聲道播放的音訊路徑,是否能合理播放音訊。

多聲道混音測試 UI

如圖 1 所示,多聲道混音測試 UI 包含下列各節所述的元素。

開始多聲道混音

圖 1. 多聲道混音測試已準備就緒,可以執行。

選取 Audio API

使用者可以選取用於播放和擷取的音訊 API:Java API 或 Native API。只要測試一個 API 即可通過測試。

選取 Audio API

圖 2. 選取 Audio API。

支援公用程式

詳情請參閱「支援公用程式」。

選擇路徑

使用者可以透過這個介面選取要測試的音訊路徑。如果裝置上有路線 (即使與該路線相關聯的音訊周邊裝置未連線),路線名稱會附加「必要」文字。執行該路徑的測試序列時,名稱會附加「done」文字。

當與特定路徑相關聯的裝置可用時 (也就是音訊周邊裝置已連線至 DUT),系統會啟用路徑按鈕。測試支援的路徑,方法如下:

  • 麥克風/揚聲器:測試 DUT 內建的麥克風和揚聲器。

  • 類比耳機插孔 + 迴路:3.5 公釐類比耳機插孔 (並非所有 Android 裝置都有) 必須連接至音訊迴路插頭

  • USB 介面 + 迴路:測試 USB 音訊介面裝置是否已正確設定迴路。只有在連接 USB 音訊介面裝置時,這個按鈕才會啟用。

  • USB 耳機轉接器 + 迴路:測試連接音訊迴路插頭的 USB 轉類比耳機轉接器。只有在連接附有音訊迴路插頭的 USB 轉類比耳機轉接器時,這個按鈕才會啟用。

選擇路徑

圖 3. 選擇路線。

測試程序按鈕、資料顯示和格式規格

開始:開始測試。測試會從指定的每個格式產生信號。

停止:停止執行中的測試。

清除結果:清除結果面板。

開始清除按鈕

圖 4. 「開始」和「清除」按鈕。

測試執行時,系統會顯示擷取的訊號。測試完所有格式後,系統會顯示結果面板。

下圖顯示透過 USB 耳機執行測試後,測試結果成功:

多管道組合結果

圖 5. 多聲道混音測試結果。

測試通訊協定

測試通訊協定如下:

  1. 將 DUT 放在安靜的地方。
  2. 選取要測試的 API。只要通過其中一項即可。
  3. 選取「麥克風/喇叭」路徑。
  4. 輕觸「校正音訊」,並確認已產生足夠的訊號。
  5. 輕觸「開始」,讓測試針對各種管道格式執行。
  6. 完成後,系統會顯示報告,指出各管道格式的結果。舉例來說,如果「麥克風/揚聲器」路徑按鈕顯示「完成」,表示該路徑的測試已完成。
  7. 針對其餘必要路徑執行步驟 4 到 6。
  8. 完成所有必要路徑的測試後,系統會啟用「通過」,表示測試已通過。

解讀結果

你可能會發現某些聲道位置的量值較低,這表示環繞音效串流的高聲道遭到消除。高音軌應混音,確保內容的所有音軌都能透過立體聲輸出播放。