打造音響配件

在導入耳機、耳機擴大器、麥克風、DAC/ADC 或底座等音訊配件時,請考量配件如何連線至 Android 裝置。以下各節說明有線 3.5 毫米耳機連線、通用序列匯流格式 (USB) 連線,以及用於串流音樂或其他音訊內容的藍牙連線。

透過 3.5 公釐耳機連接器傳輸音訊

許多 Android 裝置都內建 3.5 公釐 (「迷你」) 耳機連接器。除了傳統的立體聲輸出和單聲道輸入功能,3.5 公釐耳機規格也定義了標準阻抗和功能,可在各種 Android 裝置和耳機之間提供互通性。

透過 USB 傳輸音訊

Android 可在多種模式下使用 USB:

  • 開發階段。不支援音訊。
  • 配件。由 Android Open Accessory (AOA) 2.0 提供,提供有限的音訊功能,如「透過 USB 連線至自訂音訊」一文所述。
  • 主機:讓 Android 裝置可驅動 USB 匯流排,並與多種 USB 周邊裝置 (包括音訊介面) 搭配運作。實作主機模式的裝置,可與遵循 USB 耳機規格的 USB 耳機相容。如要瞭解主機模式音訊,請參閱「USB 數位音訊」。

藍牙音訊

透過藍牙連線至 Android 的配件可使用進階音訊分發設定檔 (A2DP) 連線,串流播放音樂。Android 1.5 (API 級別 3) 以上版本支援透過藍牙播放音訊,並使用 A2DP。Android 使用者可以透過系統的「設定」>「藍牙」連線至支援此設定檔的配件,並直接在配件上播放音樂,不必使用其他應用程式。

自 Android 3.0 (API 級別 11) 起,應用程式可使用 BluetoothA2dp 類別操作 A2DP 連線。如要提供自訂應用程式,以便將輸出內容傳送至音訊配件,您必須使用 Android 3.0 以上版本。

後續步驟

如要開始建構使用藍牙連線的音訊配件,請按照下列步驟操作:

  • 選取硬體平台或建構可支援藍牙通訊和 A2DP 連線設定檔的硬體裝置。
  • 請查看 ADK 2012 韌體原始碼 (<adk-src>/adk2012/board/library/ADK2/),其中包含使用藍牙連線的音訊播放配件的實作範例。

注意:ADTK 2012 原始碼包含為德州儀器 CC2564 晶片建構的開放原始碼藍牙堆疊,但設計用於與實作標準主機/控制器介面 (HCI) 的任何藍牙晶片搭配使用。

透過 USB 和藍牙 LE 傳輸 MIDI

USB 和 Bluetooth Low Energy 都可以用來傳輸 MIDI 通訊協定。詳情請參閱MIDI