Plusieurs tests Android Compatibility Test Suite (CTS) pour l' audio USB Android nécessitent la connexion physique de périphériques audio USB. Pour ceux-ci, des tests CTS Verifier supplémentaires ont été mis en œuvre.
Nomenclature
Tout au long de ce document, les termes "appareil" et "périphérique" sont utilisés de manière très précise :
- Appareil fait référence à l'appareil Android.
- Périphérique fait référence à un périphérique audio USB externe connecté à l'appareil Android.
Périphériques obligatoires
Pour que les tests de vérification CTS audio USB connaissent les attributs et les capacités qu'ils vérifient, il est nécessaire de spécifier un ensemble de périphériques connus à tester. Pour cette raison, des marques et des types spécifiques sont mandatés ci-dessous. Certains tests nécessitent un périphérique spécifiquement mandaté. D'autres tests nécessitent simplement un périphérique audio USB qui répond aux exigences de ces tests spécifiques. Notez que tous les périphériques mandatés pour le test des attributs des périphériques audio USB seront compatibles avec les exigences des tests de lecture et d'enregistrement.
Interface audio USB
Utilisez l'un des périphériques ici pour effectuer le test des attributs des périphériques audio USB. Ils peuvent également être utilisés pour le test de lecture et le test d'enregistrement.
Notez que ces deux périphériques ont été abandonnés par le fabricant et seront obsolètes dans une future version de CTS Verifier.
Une interface audio USB (A PreSonus AudioBox 22VSL). | ![]() |
Casque USB
Le test des boutons audio USB CTS Verifier ne nécessite pas de périphérique de casque USB spécifique. Il peut s'agir d'une instance de l'un des éléments suivants :
- Un périphérique de casque USB qui prend en charge la spécification d'accessoire de casque USB Android . Ces périphériques de casque sont souvent indiqués par le fabricant comme "Made for Android".
- Un casque analogique prenant en charge la spécification d'accessoire de casque USB Android connecté à un convertisseur audio USB vers analogique (tel que l' adaptateur pour casque Google USB-C numérique vers 3,5 mm ou l'adaptateur HTC USB-C numérique vers prise audio 3,5 mm ).
Des exemples connus de périphériques de casques analogiques compatibles incluent les écouteurs intra-auriculaires Bose SoundSport® – appareils Samsung et Android™ , et la ceinture noire UrbanEars Reimers conçue pour les casques Android . Ces casques analogiques doivent être connectés au port USB de l'appareil via un convertisseur USB vers audio.
Notez que dans les deux cas, le bouton doit produire des codes de touche virtuels pour les trois boutons requis (augmentation du volume, diminution du volume, lecture/pause) pour que le test réussisse. Reportez-vous à la section Mappage du logiciel dans les spécifications des accessoires pour casque USB Android pour les codes de clé virtuelle.
Un casque USB. | ![]() |
Matériel supplémentaire requis
Câbles patch (pour bouclage) 2 câbles patch courts ¼" mâle vers ¼" mâle pour connecter les sorties aux entrées de l'USB
Câbles patch ¼" mâle vers ¼" mâle. | ![]() |
Câble périphérique USB
Ce câble (qui est généralement fourni avec le périphérique) connecte le périphérique audio USB au périphérique hôte. | ![]() |
Adaptateur USB "On The Go" (OTG)
Un adaptateur USB "On The Go" (OTG) est nécessaire pour connecter physiquement le périphérique à l'appareil Android et indiquer à l'appareil Android qu'il doit assumer le rôle d'"hôte". | ![]() |
Casque analogique pour surveiller la sortie de l'interface audio USB pour le test de lecture.
Ensemble d'écouteurs analogiques. | ![]() |
Essais
Dans chaque test, indiquez la réussite du test en cliquant sur le bouton de réussite du test (coche). Sinon, indiquez l'échec du test en cliquant sur le bouton d'échec du test (point d'exclamation).
Test des attributs
Résumé
Ce test vérifie que les attributs (taux d'échantillonnage pris en charge, configurations de canaux, formats d'échantillons, etc.) correspondent à l'ensemble d'attributs connus a priori de l'appareil.
Traiter
Après avoir appelé le test depuis le menu principal, connectez un périphérique audio USB. Si les attributs correspondent, le bouton de réussite du test (coche) sera activé.
Sélectionnez Test des attributs des périphériques audio USB. | ![]() |
Le résumé des instructions s'affiche. | ![]() |
Écran de pré-connexion. | ![]() |
Périphérique audio USB connecté à un appareil Android avec un câble périphérique et un adaptateur OTG. | ![]() |
Écran de post-connexion. | ![]() |
Jouer à l'essai
Résumé
Ce test vérifie que la lecture audio fonctionne. Pour ce faire, il génère une tonalité de test de 1 KHz et la présente en stéréo (deux canaux) au périphérique audio USB.
Traiter
Après avoir appelé le test à partir du menu principal, connectez l'interface audio USB, y compris le casque analogique, à la prise de sortie du casque sur l'interface pour la surveillance.
Appuyez sur le bouton LECTURE . Si la tonalité de test est entendue dans les deux canaux du casque, indiquez la réussite du test en cliquant sur le bouton de réussite du test (coche). Si l'un des canaux ou les deux n'émettent pas la tonalité, indiquez l'échec du test en cliquant sur le bouton d'échec du test (point d'exclamation).
Remarques
Sélectionnez Test de lecture du périphérique audio USB. | ![]() |
Le résumé des instructions s'affiche. | ![]() |
Écran de pré-connexion. | ![]() |
Connectez le périphérique audio USB à l'appareil Android. Le casque est connecté à la prise de sortie casque de l'interface audio USB pour le contrôle. | ![]() |
Écran de post-connexion. | ![]() |
Test d'enregistrement (en boucle)
Résumé
Ce test vérifie que l'enregistrement audio fonctionne. Pour ce faire, il génère une tonalité aux sorties de l'interface audio USB, qui est ensuite acheminée via des cordons de raccordement vers les entrées du périphérique audio USB.
Traiter
Après avoir appelé le test à partir du menu principal, connectez l'interface audio USB. Connectez les sorties analogiques aux entrées analogiques avec des câbles patch. Appuyez sur le bouton RECORD LOOPBACK . Si les deux canaux de la tonalité de test enregistrée sont affichés dans la vue ci-dessous, indiquez la réussite du test en cliquant sur le bouton de réussite du test (coche). Si l'un des canaux ou les deux ne s'affichent pas, indiquez l'échec du test en cliquant sur le bouton d'échec du test (point d'exclamation).
Remarques
Assurez-vous de la connexion positive des prises d'entrée et de sortie sur le périphérique. Il sera nécessaire de régler les niveaux d'entrée pour afficher correctement le signal enregistré.
Sélectionnez Test d'enregistrement du périphérique audio USB. | ![]() |
Le résumé des instructions s'affiche. | ![]() |
Écran de pré-connexion. | ![]() |
Interface audio USB avec bouclage connecté à un appareil Android. | ![]() |
Connexions à l'arrière de l'interface audio USB. | ![]() |
Connexions à l'avant de l'interface audio USB. | ![]() |
Écran de post-connexion. | ![]() |
Écran de post-connexion, avec test d'enregistrement en cours. | ![]() |
Test des boutons du casque
Résumé
Ce test vérifie que les boutons média/transport du casque recommandé sont correctement reconnus.
Traiter
Après avoir appelé le test à partir du menu principal, connectez le périphérique du casque USB. Appuyez sur chaque bouton multimédia/transport (lecture, pause, volume haut et volume bas) sur le casque. Au fur et à mesure que chacun est reconnu, il sera reconnu dans le panel de test. Lorsque tous les boutons ont été reconnus, le bouton de réussite du test (coche) sera activé. Cliquez sur le bouton de réussite du test pour indiquer la réussite. Si l'ensemble complet de boutons n'est pas reconnu, indiquez l'échec du test en cliquant sur le bouton d'échec du test (point d'exclamation).
Remarques
Le périphérique du casque USB connecté à l'appareil Android. Notez l'adaptateur OTG. | ![]() |
Sélectionnez Test des boutons du périphérique audio USB. | ![]() |
Le résumé des instructions s'affiche. | ![]() |
Périphérique connecté, mais aucun bouton reconnu (encore). Notez que les attendus (boutons connus du profil de l'appareil) sont indiqués par du texte blanc ; ceux qui ne font pas partie du périphérique de test sont affichés en texte gris. | ![]() |
Périphérique connecté et boutons attendus reconnus. | ![]() |