Uji Pemverifikasi CTS audio USB

Beberapa pengujian Android Compatibility Test Suite (CTS) untuk audio USB Android memerlukan koneksi fisik periferal audio USB. Untuk hal ini, pengujian CTS Verifier tambahan telah diterapkan.

Nomenklatur

Di seluruh halaman ini, istilah "perangkat" dan "periferal" digunakan dengan cara yang sangat akurat:

  • Perangkat mengacu pada perangkat Android.
  • Periferal mengacu pada periferal audio USB eksternal yang terhubung ke perangkat Android.

Gunakan periferal berikut untuk Pengujian Verifikator CTS audio USB.

Antarmuka audio USB

Salah satu periferal ini diperlukan untuk melakukan pengujian Atribut Periferal Audio USB. Pengujian ini juga dapat digunakan untuk pengujian Putar dan pengujian Rekam.

Antarmuka audio USB (PreSonus AudioBox 96). Antarmuka audio USB

Headset USB

Pengujian CTS Verifier menggunakan loopback audio untuk mengukur latensi perangkat Android yang dilengkapi dengan headset USB dan untuk mendeteksi masalah di jalur data USB.

Karena latensi yang lebih tinggi dan fitur peredam gema otomatis yang memblokir sinyal loopback,banyak adaptor USB di pasaran tidak cocok untuk pengujian CTS Verifier. Lihat rekomendasi adaptor audio USB untuk mengetahui informasi selengkapnya.

Pengujian Tombol Audio USB Verifikator CTS tidak memerlukan periferal headset USB tertentu. Dapat berupa salah satu dari hal berikut:

  • Periferal headset USB yang mendukung spesifikasi aksesori headset USB Android. Periferal headset ini sering kali ditunjukkan oleh produsen sebagai "Dibuat untuk Android".
  • Headset analog yang mendukung Spesifikasi Aksesori Headset USB Android , yang terhubung ke konverter audio USB ke analog seperti adaptor headphone digital USB-C Google ke 3,5 mm.

    Contoh periferal headset analog yang kompatibel meliputi headphone in-ear Bose SoundSport – perangkat Samsung dan Android, serta UrbanEars Reimers Black Belt yang dibuat untuk headset Android. Headset analog ini harus dihubungkan ke port USB perangkat dengan konverter USB ke audio.

Perhatikan bahwa dalam kedua kasus tersebut, tombol harus menghasilkan kode tombol virtual untuk ketiga tombol yang diperlukan (volume naik, volume turun, putar/jeda) agar pengujian berhasil. Lihat bagian Pemetaan software di Spesifikasi Aksesori Headset USB Android untuk kode tombol virtual.

Headset USB. Headset USB

Hardware tambahan yang diperlukan

Kabel patch (untuk loopback) dua kabel patch ¼" male ke ¼" male pendek untuk menghubungkan output ke input USB

Kabel patch ¼" male ke ¼" male. kabel patch

Kabel periferal USB

Kabel ini (yang biasanya disertakan dengan periferal), menghubungkan periferal audio USB ke perangkat host. kabel periferal

Adaptor USB "On The Go" (OTG)

Adaptor USB "On The Go" (OTG) diperlukan untuk menghubungkan periferal ke perangkat Android secara fisik dan menunjukkan ke perangkat Android bahwa perangkat tersebut harus mengambil peran "host". Adaptor OTG

Headphone analog untuk memantau output antarmuka audio USB untuk pengujian Play.

Kumpulan headphone analog. headphone analog

Pengujian

Dalam setiap pengujian, tunjukkan keberhasilan pengujian dengan mengetuk tombol pengujian lulus (tanda centang). Jika tidak, tunjukkan kegagalan pengujian dengan mengklik tombol test fail (tanda seru).

Pengujian atribut

Abstrak

Pengujian ini memverifikasi bahwa atribut termasuk frekuensi sampel, konfigurasi saluran, dan format sampel yang didukung cocok dengan kumpulan atribut yang diketahui sebelumnya dari perangkat.

Proses

Setelah memanggil pengujian dari menu utama, hubungkan periferal audio USB. Jika atribut cocok, tombol test pass (tanda centang) akan diaktifkan.

Pilih USB Audio Peripheral Attributes Test. pengujian atribut
Ringkasan petunjuk akan ditampilkan. ringkasan atribut
Layar pra-koneksi. atribut preconnect
Periferal audio USB yang terhubung ke perangkat Android dengan kabel periferal dan adaptor OTG. atribut terhubung
Layar pasca-koneksi. atribut koneksi pasca

Putar uji coba

Abstrak

Pengujian ini memverifikasi bahwa pemutaran audio berfungsi. Hal ini dilakukan dengan menghasilkan nada pengujian 1 KHz dan menampilkannya dalam stereo (dua saluran) ke periferal audio USB.

Proses

Setelah memanggil pengujian dari menu utama, hubungkan antarmuka audio USB, termasuk headset analog, ke jack output headset di antarmuka untuk pemantauan.

Tekan tombol PLAY. Jika nada pengujian terdengar di kedua saluran headset, tunjukkan lulus pengujian dengan mengklik tombol lulus pengujian (tanda centang). Jika salah satu atau kedua saluran tidak memutar nada, tunjukkan kegagalan pengujian dengan mengklik tombol pengujian gagal (tanda seru).

Catatan

Pilih USB Audio Peripheral Play Test. pengujian play
Ringkasan petunjuk akan ditampilkan. ringkasan play
Layar pra-koneksi. play preconnect
Hubungkan periferal audio USB ke perangkat Android.

Headphone terhubung ke jack output headphone di antarmuka audio USB untuk pemantauan.

play connected
Layar pasca-koneksi. koneksi postingan play

Pengujian perekaman (loopback)

Abstrak

Pengujian ini memverifikasi bahwa perekaman audio berfungsi dengan menghasilkan nada pada output antarmuka audio USB, yang kemudian dirutekan melalui kabel patch ke input periferal audio USB.

Proses

Setelah memanggil pengujian dari menu utama, hubungkan antarmuka audio USB. Hubungkan output analog ke input analog dengan kabel patch. Tekan tombol RECORD LOOPBACK. Jika kedua saluran nada pengujian yang direkam ditampilkan dalam tampilan di bawah, tunjukkan lulus pengujian dengan mengklik tombol test pass (tanda centang). Jika salah satu atau kedua saluran tidak ditampilkan, tunjukkan kegagalan pengujian dengan mengklik tombol test fail (tanda seru).

Catatan

Pastikan koneksi positif dari jack input dan output di periferal. Sesuaikan level input untuk menampilkan sinyal yang direkam dengan benar.

Pilih USB Audio Peripheral Record Test. pengujian rekaman
Ringkasan petunjuk akan ditampilkan. ringkasan data
Layar pra-koneksi. prakoneksi rekaman
Antarmuka audio USB dengan loopback yang terhubung ke perangkat Android. rekam terhubung
Koneksi di bagian belakang antarmuka audio USB. rekam terhubung di belakang
Koneksi di bagian depan antarmuka audio USB. rekam terhubung di depan
Layar pasca-koneksi. koneksi postingan catatan
Layar pasca-koneksi, dengan pengujian perekaman berjalan. merekam postconnect yang sedang berjalan

Pengujian tombol headset

Abstrak

Pengujian ini memverifikasi bahwa tombol media/transport di headset yang direkomendasikan dikenali dengan benar.

Proses

Setelah memanggil pengujian dari menu utama, hubungkan periferal headset USB. Tekan setiap tombol media/transport (putar, jeda, naikkan volume, dan turunkan volume) di headset. Saat dikenali, setiap sampel akan dikenali di panel pengujian. Jika semua tombol telah dikenali, tombol test pass (tanda centang) akan diaktifkan. Klik tombol test pass untuk menunjukkan keberhasilan. Jika kumpulan tombol lengkap tidak dikenali, tunjukkan kegagalan pengujian dengan mengklik tombol test fail (tanda seru).

Catatan

Periferal headset USB yang terhubung ke perangkat Android.

Perhatikan adaptor OTG.

tombol terhubung
Pilih USB Audio Peripheral Buttons Test. pengujian tombol
Ringkasan petunjuk akan ditampilkan. ringkasan tombol
Periferal terhubung, tetapi belum ada tombol yang dikenali.

Perhatikan bahwa yang diharapkan (tombol yang diketahui oleh profil perangkat) ditunjukkan dengan teks putih; tombol yang bukan bagian dari periferal pengujian ditampilkan dalam teks abu-abu.

tombol tidak dikenali
Periferal terhubung, dan tombol yang diharapkan dikenali. tombol dikenali

Rekomendasi adaptor audio USB

Bagian ini mencantumkan adaptor USB-C ke 3,5 mm yang direkomendasikan, yang telah diuji fungsinya dengan pengujian OboeTester dan CTS Verifier.

Produsen ID Vendor ID Produk Simpan
Google

Perhatikan bahwa adaptor USB Google tidak lagi diproduksi dan tidak tersedia di Google Play Store.

0x18D1 0x5034 Walmart
google-adapter-back google-adapter-box
Xumee 0x0BDA 0x4BE2 Amazon
xumee-adapter
Moshi 0x282B 0x0033 Amazon, Moshi
moshi-adapter
Anker

Saat mengukur latensi menggunakan pengujian CTS Verifier, adaptor Anker memiliki latensi 3,23 milidetik lebih tinggi daripada perangkat Google.

0x0572 0x1B08 Amazon
anker-adapter
TTGK Realtek ALC5686 0x0BDA 0x4BD1 Amazon
realtek-adapter