Halaman ini mencakup petunjuk umum, peralatan pengujian yang diperlukan, dan pemetaan rangkaian pengujian untuk menjalankan pengujian audio di CTS Verifier (CTS-V).
Petunjuk umum
Prosedur berikut berlaku untuk semua pengujian:
- Penyiapan pengujian: Untuk setiap pengujian, Anda memerlukan perangkat yang sedang diuji (DUT), yaitu perangkat berteknologi Android yang Anda uji, dan versi CTS-V yang diinstal yang terkait dengan versi OS Android yang berjalan di DUT. Untuk informasi yang lebih umum tentang persyaratan dan penyiapan CTS-V, lihat Menggunakan CTS Verifier.
Informasi pengujian: Untuk menjalankan pengujian CTS-V audio, luncurkan aplikasi CTS-V, lalu pilih pengujian yang diinginkan dari daftar pengujian CTS Verifier. Membuka pengujian untuk pertama kalinya akan menampilkan panel info untuk pengujian tersebut, yang berisi informasi berikut:
- Tujuan pengujian
- Uji protokol
- Periferal yang diperlukan
- Referensi ke bagian CDD yang relevan
Untuk menutup panel info, ketuk OKE. Untuk melihat panel info kapan saja selama pengujian, ketuk ? tombol "Edit".
Uji coba: Gunakan petunjuk khusus pengujian di bagian ini untuk menjalankan setiap pengujian audio.
- Jika pengujian lulus, tombol tanda centang Lulus akan diaktifkan. Catat pengujian yang lulus dengan mengetuk tombol ini. Beberapa pengujian juga menampilkan pesan LULUS di dekat baris tombol bawah.
- Catat pengujian yang gagal dengan mengetuk tombol X.
Pengujian opsional dan yang dibatasi fitur: Jika DUT tidak mendeklarasikan port hardware atau fitur sistem yang diperlukan untuk pengujian (atau rute pengujian tertentu), CTS-V akan menampilkan pesan "Dapat Dilewati atau Tidak Wajib" (atau melewati rute yang tidak didukung) dan otomatis mengaktifkan tombol Lulus.
Banyak pengujian audio CTS-V yang mandiri dan memberikan petunjuk lengkap langsung di aplikasi (ketuk ? tombol). Panduan di bagian ini mencakup pengujian yang memerlukan penyiapan hardware eksternal, panel kalibrasi, atau konfigurasi periferal.
Peralatan pengujian dan panel umum
Pengujian audio CTS-V menggunakan panel konfigurasi bersama dan peralatan pengujian berikut:
- DUT mandiri (speaker dan mikrofon bawaan): Menggunakan speaker dan mikrofon internal perangkat di lingkungan yang tenang (tidak memerlukan hardware eksternal).
- Headset analog 3,5 mm: Headset berkabel standar 4 konduktor, 3,5 mm dengan mikrofon dan tombol media inline (digunakan untuk deteksi colokan headset dan kode tombol).
- Colokan loopback audio: Colokan loopback TRRS 3,5 mm yang merutekan output headphone langsung kembali ke input mikrofon.
- Adaptor headset USB ke analog: Mengonversi sinyal audio digital USB ke colokan analog 3,5 mm standar (digunakan dengan headset analog 3,5 mm atau steker loopback audio).
- Antarmuka audio USB: Antarmuka audio USB multi-channel eksternal yang terhubung dengan kabel patch 1/4 inci (untuk loopback) dan adaptor USB OTG.
- Periferal audio USB multisaluran: Antarmuka audio USB 4-in/4-out (seperti Zoom AMS-44 atau Focusrite Scarlett 4i4) dengan splitter Y atau kabel patch 1/4 inci untuk pengujian input 4 saluran, dan adaptor audio USB 7.1 saluran (seperti Vantec NBA-200U) dengan mixer audio stereo 6 arah (atau pengalih audio 4 saluran) dan kabel breakout 3,5 mm untuk pengujian output 8 saluran.
- Periferal MIDI: Periferal MIDI USB (dengan kabel loopback MIDI DIN 5 pin standar), perangkat MIDI Bluetooth LE (BLE), atau aplikasi synth MIDI virtual.
- Perangkat tambahan: Perangkat kedua yang didukung Android dan telah dikalibrasi, yang mampu memutar dan merekam frekuensi mendekati ultrasonik.
- Perangkat pelacak gerakan kepala: Headset pelacak gerakan kepala audio spasial atau rig pengujian gerakan.
- Panel UI CTS-V bersama:
- Panel kalibrasi loopback audio: Digunakan di seluruh pengujian loopback mandiri, analog 3,5 mm, dan USB untuk mengalibrasi tingkat sinyal output dan input sebelum menjalankan pengujian.
- Panel perangkat audio: Menampilkan periferal input dan output audio yang terhubung untuk memverifikasi kemampuan penemuan dan perutean perangkat.
Peralatan pengujian yang diperlukan berdasarkan pengujian
Tabel berikut mencantumkan peralatan pengujian dan panel bersama yang digunakan oleh setiap suite pengujian audio CTS-V yang didokumentasikan:
| Panduan dan pengujian audio | Mandiri (speaker dan mikrofon bawaan) | Headset 3,5 mm | Steker loopback audio | Adaptor USB ke analog | Antarmuka audio USB | Peralatan lainnya | Panel umum yang digunakan |
|---|---|---|---|---|---|---|---|
| Pengujian jalur data audio | Ya (rute speaker dan mikrofon) | — | Ya (rute jack analog) | Ya (rute adaptor USB) | Ya (rute antarmuka USB) | — | Kalibrasi loopback audio, Perangkat audio |
| Pengujian frekuensi audio | — | — | Ya (garis frekuensi) | — | — | Speaker eksternal, mikrofon referensi USB, pengukur SPL | — |
| Uji beban audio | Ya | — | — | — | — | — | — |
| Pengujian fungsi sistem audio dasar | — | Ya | Opsional | Opsional | Opsional | — | — |
| Uji latensi pelacakan gerak kepala | — | — | — | — | — | Perangkat pelacakan gerak kepala atau rig pengujian | — |
| Uji kepatuhan latensi | Ya | — | Ya (latensi loopback) | Ya (latensi loopback) | Ya (latensi loopback) | — | Kalibrasi loopback audio, Perangkat audio |
| Pengujian MIDI | Ya (MIDI virtual) | — | — | — | Ya (dengan jack MIDI) | Kabel MIDI, perangkat MIDI BLE | — |
| Pengujian input multi-saluran dan output multi-saluran | — | — | — | — | Ya (antarmuka USB 4-in dan 4-out) | Adaptor audio USB 7.1, mixer stereo 6 arah (atau pengalih 4 saluran), kabel splitter Y | Kalibrasi loopback audio, Perangkat audio |
| Pengujian mixdown multisaluran | Ya (rute mikrofon dan speaker) | — | Ya (rute jack analog) | Ya (rute adaptor USB) | Ya (rute antarmuka USB) | — | Kalibrasi loopback audio, Perangkat audio |
| Pengujian ultrasonik jarak dekat | Ya | — | — | — | — | Perangkat tambahan berteknologi Android | — |
| Pengujian audio pro | Ya | — | — | — | — | — | — |
| Pengujian audio USB | — | Ya (dengan adaptor USB) | — | Ya | Ya | Kabel patch, adaptor USB OTG | — |
Indeks pengujian audio
Tabel berikut mencantumkan setiap pengujian audio CTS-V yang tercakup dalam setiap kategori panduan pengujian dan kapan setiap pengujian diperlukan:
| Panduan pengujian | Pengujian CTS-V individual | Jika diperlukan |
|---|---|---|
| Pengujian jalur data audio | Pengujian jack analog jalur data audio | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan jack headset analog 3,5 mm |
| Pengujian speaker dan mikrofon jalur data audio | FEATURE_AUDIO_OUTPUT dan FEATURE_MICROPHONE |
|
| Pengujian USB jalur data audio | Dukungan FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan antarmuka audio USB atau headset |
|
| Pengujian frekuensi audio | Uji kualitas saluran frekuensi audio | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan jack headset analog 3,5 mm |
| Uji speaker frekuensi audio | Dukungan mikrofon referensi USB, FEATURE_AUDIO_OUTPUT, dan FEATURE_USB_HOST |
|
| Pengujian mikrofon frekuensi audio | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, FEATURE_USB_HOST, dan dukungan mikrofon referensi USB |
|
| Pengujian frekuensi audio yang belum diproses dan pengujian pengenalan suara | Dukungan mikrofon referensi USB, FEATURE_MICROPHONE, dan FEATURE_USB_HOST (yang tidak diproses juga memerlukan PROPERTY_SUPPORT_AUDIO_SOURCE_UNPROCESSED) |
|
| Uji beban audio | Uji beban audio | FEATURE_AUDIO_OUTPUT dan FEATURE_AUDIO_LOW_LATENCY |
| Pengujian fungsi sistem audio dasar | Pengujian audio headset analog | Colokan headset analog 3,5 mm |
| Pengujian notifikasi perangkat input | FEATURE_MICROPHONE, dan dukungan audio USB atau colokan analog 3,5 mm |
|
| Pengujian notifikasi perangkat output | FEATURE_AUDIO_OUTPUT, dan dukungan audio USB atau colokan analog 3,5 mm |
|
| Pengujian notifikasi perutean input | FEATURE_MICROPHONE, dan dukungan audio USB atau jack analog 3,5 mm |
|
| Pengujian notifikasi pemilihan rute output | FEATURE_AUDIO_OUTPUT, dan dukungan audio USB atau jack analog 3,5 mm |
|
| Uji pemutusan koneksi streaming audio | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan dukungan audio USB atau colokan analog 3,5 mm |
|
| Uji latensi pelacakan gerak kepala | Pengujian latensi pelacakan gerak kepala | FEATURE_AUDIO_SPATIAL_HEADTRACKING_LOW_LATENCY |
| Pengujian kepatuhan latensi | Pengujian latensi input cold start | FEATURE_MICROPHONE |
| Pengujian latensi output cold start | FEATURE_AUDIO_OUTPUT |
|
| Pengujian audio tap-to-tone | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan FEATURE_TOUCHSCREEN |
|
| Uji latensi loopback audio | FEATURE_AUDIO_OUTPUT dan FEATURE_MICROPHONE (per rute: speaker dan mikrofon bawaan, jack 3,5 mm, atau dukungan audio USB) |
|
| Pengujian MIDI | Pengujian loopback MIDI USB | FEATURE_MIDI dan FEATURE_USB_HOST |
| Pengujian loopback MIDI virtual | FEATURE_MIDI |
|
| Pengujian loopback MIDI Bluetooth (Android 16 atau yang lebih baru) | FEATURE_MIDI dan dukungan BLE |
|
| Pengujian loopback MIDI Bluetooth (Android 15 atau yang lebih rendah) | FEATURE_MIDI dan dukungan BLE |
|
| Pengujian input multisaluran dan output multisaluran | Pengujian input 4 saluran USB jalur data audio | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan dukungan antarmuka audio USB |
| Jalur data audio pengujian multisaluran USB (output 8 saluran) | FEATURE_AUDIO_OUTPUT, FEATURE_MICROPHONE, dan dukungan antarmuka audio USB |
|
| Pengujian mixdown multisaluran | Pengujian mixdown multisaluran | FEATURE_AUDIO_OUTPUT dan FEATURE_MICROPHONE (per rute: speaker dan mikrofon bawaan, jack 3,5 mm, atau dukungan audio USB) |
| Pengujian ultrasonik jarak dekat | Pengujian mikrofon ultrasonik jarak dekat | FEATURE_MICROPHONE dan PROPERTY_SUPPORT_MIC_NEAR_ULTRASOUND |
| Pengujian speaker ultrasonik dekat | FEATURE_AUDIO_OUTPUT dan PROPERTY_SUPPORT_SPEAKER_NEAR_ULTRASOUND |
|
| Uji audio profesional | Pengujian audio pro | FEATURE_AUDIO_PRO dan FEATURE_USB_HOST |
| Pengujian audio USB | Pengujian atribut periferal audio USB | FEATURE_USB_HOST |
| Pengujian pemutaran periferal audio USB | FEATURE_USB_HOST |
|
| Pengujian perekaman periferal audio USB (loopback) | FEATURE_USB_HOST |
|
| Pengujian tombol headset periferal audio USB | FEATURE_USB_HOST |