Uji Pemverifikasi CTS audio USB

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

Tata nama

Di sepanjang halaman ini, istilah "perangkat" dan "periferal" digunakan di dengan sangat tepat:

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

Gunakan periferal berikut untuk CTS Verifier Tests audio USB.

Antarmuka audio USB

Salah satu periferal ini diperlukan untuk menjalankan Periferal Audio USB Pengujian atribut. Aplikasi ini juga dapat digunakan untuk pengujian Play dan pengujian Rekam.

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

Headset USB

Uji 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 pengurang gema otomatis yang memblokir loopback banyak adaptor USB di pasaran tidak cocok untuk pengujian CTS Verifier. Lihat rekomendasi adaptor audio USB untuk mengetahui informasi selengkapnya tidak akurat atau tidak sesuai.

Uji Tombol Audio USB CTS Verifier tidak memerlukan USB khusus periferal headset. Dapat berupa salah satu dari hal berikut:

  • Periferal headset USB yang mendukung Android Spesifikasi aksesori headset USB. Ini periferal headset biasanya ditandai oleh produsen sebagai "Dibuat untuk Android".
  • Headset analog yang mendukung Android Spesifikasi Aksesori Headset USB , terhubung ke konverter audio USB-ke-analog seperti adaptor headphone USB-C digital ke 3,5 mm dari Google.

    Contoh yang diketahui dari periferal headset analog yang kompatibel mencakup Headphone in-ear Bose SoundSport – perangkat Samsung dan Android, serta UrbanEars Reimers Black Belt yang dibuat untuk headset 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 (naikkan volume, turunkan volume, putar/jeda) agar pengujian berhasil. Lihat bagian Pemetaan perangkat lunak di Spesifikasi Aksesori Headset USB Android untuk kode tombol virtual.

Headset USB. Headset USB

Hardware tambahan yang diperlukan

Kabel patch (untuk loopback) dua 1⁄4" pendek laki-laki hingga 1⁄4" kabel {i>patch<i} laki-laki ke hubungkan output ke input USB

1⁄4 inci laki-laki hingga 1⁄4" kabel tambalan laki-laki. kabel patch

Kabel periferal USB

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

USB "Dalam Perjalanan" adaptor (OTG)

USB "Dalam Perjalanan" (OTG) diperlukan untuk secara fisik hubungkan periferal ke perangkat Android dan menunjukkan ke Android perangkat yang harus menjalankan peran "host". adaptor OTG

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

Set headphone analog. headphone analog

Pengujian

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

Pengujian atribut

Abstrak

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

Proses

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

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

Putar uji coba

Abstrak

Pengujian ini memastikan bahwa pemutaran audio berfungsi. Hal ini dilakukan dengan menghasilkan nada uji 1 KHz dan menyajikannya dalam stereo (dua saluran) Periferal audio USB.

Proses

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

Tekan tombol PLAY. Jika nada uji terdengar di kedua saluran headset, tunjukkan {i>test pass<i} dengan mengeklik tombol test pass (tanda centang). Jika salah satu atau kedua saluran tidak putar nada, tunjukkan kegagalan uji dengan mengklik tombol test gagal (tanda seru).

Catatan

Pilih Pengujian Putar Periferal Audio USB. putar pengujian
Ringkasan petunjuk akan ditampilkan. putar ringkasan
Layar pra-sambungkan. putar prakoneksi
Hubungkan periferal audio USB ke perangkat Android.

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

putar terhubung
Layar pasca-koneksi. putar koneksi postingan

Rekam pengujian (loopback)

Abstrak

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

Proses

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

Catatan

Pastikan koneksi positif dari colokan input dan output pada periferal. Sesuaikan tingkat input menjadi benar menampilkan sinyal yang direkam.

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

Pengujian tombol headset

Abstrak

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

Proses

Setelah memanggil pengujian dari menu utama, hubungkan headset USB periferal. Tekan setiap media/transportasi (putar, jeda, volume atas, dan turunkan volume) di headset. Seperti yang telah kita ketahui, akan dikenali dalam panel uji. Ketika semua tombol telah dikenali, Tombol test pass (tanda centang) diaktifkan. Klik test pass untuk menunjukkan keberhasilan. Jika seluruh tombol ini tidak dikenali, tunjukkan kegagalan uji dengan mengklik tombol uji gagal (tanda seru).

Catatan

Periferal headset USB yang terhubung ke perangkat Android.

Catat adaptor OTG.

tombol terhubung
Pilih Uji Tombol Periferal Audio USB. pengujian tombol
Ringkasan petunjuk akan ditampilkan. ringkasan tombol
Periferal terhubung, tetapi belum ada tombol yang dikenali.

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

tombol tidak dikenali
Tombol periferal yang terhubung dan yang diharapkan dikenali. tombol dikenali

Rekomendasi adaptor audio USB

Bagian ini mencantumkan adaptor USB-C ke 3,5 mm yang direkomendasikan, yang telah teruji fungsionalitasnya dengan OboeTester dan Uji Pemverifikasi CTS.

Produsen ID Vendor ID Produk Toko
Google

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

0x18H1 0x5034 Walmart
google-adaptor-kembali kotak-google-adaptor
Xumee 0x0BDA {i>0x4BE2<i} Amazon
xumee-adaptor
Moshi 0x282 M 0x0033 Amazon, Moshi
moshi-adaptor
Anker

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

0x0572 {i>0x1B08<i} Amazon
anker-adaptor
TTGK Realtek ALC5686 0x0BDA {i>0x4BD1<i} Amazon
adaptor-realtek