Pengujian CTS Verifier audio USB

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

Nomenklatur

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

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

Gunakan periferal berikut untuk Pengujian Verifikasi CTS Audio USB.

Antarmuka audio USB

Salah satu periferal ini diperlukan untuk melakukan pengujian Atribut Periferal Audio USB. Alat ini juga dapat digunakan untuk pengujian Play dan pengujian Perekaman.

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 pembatalan 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.

Uji Tombol Audio USB CTS Verifier tidak memerlukan periferal headset USB tertentu. Nilainya dapat berupa salah satu dari berikut:

  • Periferal headset USB yang mendukung spesifikasi aksesori headset USB Android. Periferal headset ini sering 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 ke 3,5 mm Google.

    Contoh periferal headset analog yang kompatibel mencakup headphone in-ear Bose SoundSport – perangkat Samsung dan Android, dan headset UrbanEars Reimers Black Belt yang dibuat untuk Android. Headset analog ini harus terhubung 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

Memerlukan hardware tambahan

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

Kabel patch jantan ¼" ke jantan ¼". 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 secara fisik ke perangkat Android dan menunjukkan kepada perangkat Android bahwa perangkat tersebut harus mengambil peran "host". Adaptor OTG

Headphone analog untuk memantau output antarmuka audio USB untuk Uji pemutaran.

Set headphone analog. headphone analog

Pengujian

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

Pengujian atribut

Abstrak

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

Proses

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

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

Putar uji coba

Abstrak

Pengujian ini memverifikasi bahwa pemutaran audio berfungsi. Hal ini dilakukan dengan membuat nada uji 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 PUTAR. Jika nada uji terdengar di kedua saluran headset, tunjukkan bahwa pengujian lulus dengan mengklik tombol lulus pengujian (tanda centang). Jika salah satu atau kedua saluran tidak memutar nada, tunjukkan kegagalan pengujian dengan mengklik tombol gagal pengujian (tanda seru).

Catatan

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

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

Mainkan terhubung
Layar pasca-koneksi. memutar koneksi postingan

Uji perekaman (loopback)

Abstrak

Pengujian ini memverifikasi bahwa perekaman audio berfungsi dengan membuat nada di 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 uji yang direkam ditampilkan di tampilan di bawah, tunjukkan bahwa pengujian lulus 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 pada jack input dan output di periferal. Sesuaikan tingkat input untuk menampilkan sinyal yang direkam dengan benar.

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

Pengujian tombol headset

Abstrak

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

Proses

Setelah memanggil pengujian dari menu utama, hubungkan periferal headset USB. Tekan setiap tombol media/transportasi (putar, jeda, naikkan volume, dan turunkan volume) di headset. Saat setiap item dikenali, item tersebut akan dikenali di panel pengujian. Setelah semua tombol dikenali, tombol lulus pengujian (tanda centang) akan diaktifkan. Klik tombol test pass untuk menunjukkan keberhasilan. Jika set lengkap tombol 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 ditampilkan. ringkasan tombol
Periferal terhubung, tetapi tidak ada tombol yang dikenali (belum).

Perhatikan bahwa tombol yang diharapkan (tombol yang diketahui 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 Toko
Google

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

0x18D1 0x5025, 0x5034 Walmart
google-adapter-back google-adapter-box
Xumee 0x0BDA 0x4BE2 Amazon
0x3302 0x56C5
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
adaptor-anker
TTGK Realtek ALC5686 0x0BDA 0x4BD1 Amazon
realtek-adapter