Android USB オーディオに対する Android 互換性テストスイート(CTS)のいくつかのテストでは、USB オーディオ周辺機器を物理的に接続する必要があります。このようなテストには、追加の CTS 検証ツールテストが実装されています。
用語について
このページでは「デバイス」という用語を使用して「peripheral」は使用される 非常に正確な情報を提示します。
- 「デバイス」は、Android デバイスを指します。
- 「周辺機器」は、Android デバイスに接続された外付け USB オーディオ周辺機器を指します。
サポートされている周辺機器
USB オーディオ CTS 検証ツールテストには、次の周辺機器を使用します。
USB オーディオ インターフェース
USB オーディオ周辺機器属性テストを実施するには、以下の周辺機器のいずれかが必要です。これらは再生テストと録音テストにも使用できます。
USB オーディオ インターフェース(PreSonus AudioBox 96) |
USB ヘッドセット
CTS 検証ツールテストでは、オーディオ ループバックを使用して、 USB データパスの問題を検出できます。
レイテンシの増加と、ループバックをブロックする自動エコー キャンセラ機能による 市販の USB アダプターの多くは、CTS 検証ツールのテストには不向きです。 詳しくは、USB オーディオ アダプターに関する推奨事項をご覧ください。 情報です。
CTS 検証ツール USB オーディオ ボタン テストでは、特定の USB ヘッドセット周辺機器は必要ありません。以下のいずれでも使用できます。
- Android USB ヘッドセット アクセサリの仕様多くの場合、「Made for Android」と表示されています。
- 対応するアナログ ヘッドセット
Android
USB ヘッドセット アクセサリの仕様:
Google USB-C デジタル - 3.5 mm ヘッドフォン アダプター
互換性のあるアナログ ヘッドセット周辺機器の既知の例としては、次のものがあります。 Bose SoundSport インナーイヤー型ヘッドフォン - Samsung デバイス、Android デバイス Android ヘッドセット向けに開発された UrbanEars Reimers Black Belt です。これらのアナログ ヘッドセットは USB - オーディオ コンバーターを使ってデバイスの USB ポートに接続する必要があります。
いずれの場合も、テストの合格に必要な 3 つのボタン(音量大、音量小、再生 / 一時停止)のすべてで、仮想キーコードを生成する必要があります。仮想キーコードについては、Android USB ヘッドセット アクセサリ仕様のソフトウェア マッピングのセクションをご覧ください。
USB ヘッドセット |
その他の必要なハードウェア
1/4 インチの短いパッチケーブル(ループバック用)2 本オス~ 1⁄4 インチオスのパッチケーブルを 出力を USB ポートに接続し、
1/4 インチオス - 1/4 インチオスのパッチケーブル |
USB 周辺機器用ケーブル
このケーブルは通常、周辺機器に付属しており、USB オーディオ周辺機器をホストデバイスに接続します。 |
USB On-The-Go(OTG)アダプター
周辺機器を Android デバイスに物理的に接続し、「ホスト」になることを Android デバイスに指示するには、USB On-The-Go(OTG)アダプターが必要です。 |
再生テストで USB オーディオ インターフェースの出力を確認するためのアナログ ヘッドフォン
アナログ ヘッドフォン |
テスト
各テストでは、テスト 合格(チェックマーク)のボタン。それ以外の場合は、テスト不合格(感嘆符)ボタンをクリックしてテストの不合格を知らせます。
属性テスト
概略
このテストでは、サポートされているサンプルレート、チャンネルなどの属性が サンプル形式は、事前にわかっている属性のセットに合致します。 表示されます。
プロセス
メインメニューからテストを呼び出した後、USB オーディオ周辺機器を接続します。属性が一致した場合、テスト合格( マーク)ボタンが有効になります。
[USB Audio Peripheral Attributes Test] を選択します。 | |
手順の概要が表示されます。 | |
接続前の画面 | |
以下を搭載した Android デバイスに接続された USB オーディオ周辺機器 周辺機器用ケーブルと OTG アダプターが付属しています。 | |
接続後の画面 |
再生テスト
概略
このテストでは、音声再生が機能していることを確認します。これは、 1 KHz のテストトーンを生成し、ステレオ(2 チャンネル)で USB オーディオ周辺機器
プロセス
メインメニューからテストを呼び出した後、モニターするために、アナログ ヘッドセットなどの USB オーディオ インターフェースを、インターフェースのヘッドセット出力ジャックに接続します。
[Play] ボタンを押します。ヘッドセットの両方のチャンネルからテストトーンが聞こえている場合は、テスト合格(チェックマーク)ボタンをクリックしてテストの合格を知らせます。一方または両方のチャネルで 通知音が鳴り、 不合格(感嘆符)ボタン。
注
[USB Audio Peripheral Play Test] を選択します。 | |
手順の概要が表示されます。 | |
接続前の画面 | |
USB オーディオ周辺機器を Android デバイスに接続します。
モニターするために、ヘッドフォンが USB オーディオ インターフェースのヘッドフォン出力ジャックに接続されています。 |
|
接続後の画面 |
録音(ループバック)テスト
概略
このテストでは、音声録音の機能を確認します。 USB オーディオ インターフェースの出力でトーンを生成し、 USB オーディオ周辺機器の入力に接続されます。
プロセス
メインメニューからテストを呼び出した後、USB オーディオ インターフェースを接続します。パッチケーブルでアナログ出力をアナログ入力に接続します。 [Record Loopback] ボタンを押します。録音したテストトーンの両方のチャンネルが下の図のように表示されている場合は、テスト合格(チェックマーク)をクリックしてテストの合格を知らせます。次のいずれかに該当する場合 両方のチャネルが表示されない場合は、 テスト不合格(感嘆符)ボタン。
注
周辺機器の入力ジャックと出力ジャックの両方が確実に接続されていることを確認します。入力レベルを正しく調整します。 録音された信号を表示します。
[USB Audio Peripheral Record Test] を選択します。 | |
手順の概要が表示されます。 | |
接続前の画面 | |
ループバックが Android デバイスに接続された USB オーディオ インターフェース | |
USB オーディオ インターフェースの背面の接続 | |
USB オーディオ インターフェースの前面の接続 | |
接続後の画面 | |
接続後の画面、録音テスト実行中 |
ヘッドセット ボタンのテスト
概略
このテストでは、デバイスのメディア/トランスポート ボタンが 推奨ヘッドセットが正しく認識されています。
プロセス
メインメニューからテストを呼び出した後、USB ヘッドセット周辺機器を接続します。各メディア/トランスポート(再生、一時停止、音量)を押す 音量小ボタン)を使用します。それぞれが認識されるたびに、テストパネルに表示されます。すべてのボタンが認識されると、 テスト合格(チェックマーク)ボタンが有効になっている。テスト合格ボタンをクリックして、合格を知らせます。完全なデータセットが ボタンが認識されない場合は、 不合格(感嘆符)ボタン。
注
Android デバイスに接続された USB ヘッドセット周辺機器。
OTG アダプターに注意。 |
|
[USB Audio Peripheral Buttons Test] を選択します。 | |
手順の概要が表示されます。 | |
周辺機器は接続されているが、ボタンは(まだ)認識されていない。
想定されている(デバイスで認識されているボタン) プロフィールなど)は白いテキストで示されます。Pod に属さない他の Pod に グレーのテキストで表示されます。 |
|
周辺機器が接続され、テスト対象のボタンが認識された。 |
USB オーディオ アダプターに関する推奨事項
このセクションでは、 推奨される USB-C - 3.5 mm アダプター(機能については OboeTester および CTS 検証ツールのテスト。
<ph type="x-smartling-placeholder">メーカー | ベンダー ID | プロダクト ID | ストア |
Google
なお、Google USB アダプターは生産が終了しており、Google Google Play ストア。 |
0x18D1 | 0x5034 | Walmart |
Xumee | 0x0BDA | 0x4BE2 | Amazon |
Moshi | 0x282B | 0x0033 | Amazon、Moshi |
Anker
CTS 検証ツールテストを使用してレイテンシを測定する場合、Anker アダプターは のレイテンシが Google デバイスよりも 3.23 ミリ秒高くなっています。 |
0x0572 | 0x1B08 | Amazon |
TTGK Realtek ALC5686 | 0x0BDA | 0x4BD1 | Amazon |