Pengujian audio CTS Verifier

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