建築音響配件
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
在實現耳機、耳機放大器、麥克風、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/
),其中包括使用藍牙連接的音頻播放附件的示例實現。
注意: ADK 2012 源代碼包括為德州儀器 CC2564 芯片構建的開源藍牙堆棧,但旨在與任何實現標準主機/控制器接口 (HCI) 的藍牙芯片配合使用。
MIDI over USB 和藍牙 LE
USB 和藍牙低功耗都可以用作MIDI協議的傳輸。有關詳細信息,請參閱MIDI 。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2022-08-03 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2022-08-03 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2022-08-03 (世界標準時間)。"]]