À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Prise casque 3,5 mm: spécifications de l'appareil
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Pour être compatibles avec la spécification des casques avec prise 3,5 mm, les appareils qui incluent un connecteur audio 3,5 mm à quatre conducteurs doivent respecter les spécifications suivantes. Pour connaître les exigences de compatibilité Android, consultez la section Ports audio analogiques du CDD Android.
Fonctions
Fonction |
Appareils compatibles |
Sortie audio stéréo |
Obligatoire |
Entrée audio (micro) |
Obligatoire |
Standard |
Obligatoire |
Mappage logiciel
Fonction |
Appareils compatibles |
Description |
Événement de contrôle de la fonction A |
Obligatoire |
Événement d'entrée: KEY_MEDIA
Clé Android: KEYCODE_MEDIA_PLAY_PAUSE
|
Événement de contrôle de la fonction D |
Obligatoire |
Événement d'entrée: KEY_VOICECOMMAND
Clé Android: KEYCODE_VOICE_ASSIST |
Événement de contrôle de la fonction B |
Obligatoire |
Événement d'entrée: KEY_VOLUMEUP
Clé Android: VOLUME_UP |
Événement de contrôle de la fonction C |
Obligatoire |
Événement d'entrée: KEY_VOLUMEDOWN
Clé Android: VOLUME_DOWN |
Détection de l'insertion du casque |
Obligatoire |
Événement d'entrée: SW_JACK_PHYSICAL_INSERT 7 |
Détection du type de casque |
Micro |
Événement d'entrée: SW_MICROPHONE_INSERT 4 |
Aucun micro |
Événement d'entrée: SW_HEADPHONE_INSERT 2 |
Impédance des haut-parleurs du casque |
Casque obligatoire (faible) |
Le mode de défaillance consiste à indiquer les écouteurs, de sorte que la limitation soit activée. |
Entrée de ligne requise (élevée) |
Événement d'entrée: SW_LINEOUT_INSERT 6 |
Mécanique
Fonction |
Appareils compatibles |
Description |
Prise jack 3,5 mm à quatre conducteurs |
Obligatoire |
|
Ordre de brochage de la CTIA (LRGM) |
Obligatoire |
Compatible avec les prises à 3 broches et mono |
Ordre de sortie des broches OMTP (LRMG) |
Facultatif, mais vivement recommandé |
|
Séquence de détection du casque |
Obligatoire |
La notification d'insertion du connecteur ne doit être déclenchée que lorsque tous les contacts du connecteur sont en contact avec leurs segments correspondants (cela évite une détection peu fiable du casque en raison d'une insertion lente). |
Électrique
Général
Fonction |
Appareils compatibles |
Notes |
Commande de la tension de sortie maximale |
150 mV |
>= 150 mV sur 32 ohms
Conditions de test: EN50332-2 |
Résistance de polarisation du micro |
Obligatoire |
Flexibilité concernant la méthode de détection utilisée et la sélection de la résistance de polarisation du micro. Exiger que toutes les plages de valeurs de résistance des boutons spécifiées ci-dessous soient détectées et associées à leur fonction respective |
Tension de polarisation du micro |
1,8 V à 2,9 V |
Pour garantir la compatibilité avec les capsules de micro courantes. |
Impédance de la fonction et détection du seuil
Les appareils doivent détecter la cascade de résistances suivante sur les accessoires. Les accessoires seront testés conformément au schéma de circuit standardisé illustré précédemment (schéma de test de référence du casque), où l'impédance totale est mesurée du terminal du micro au GND lorsqu'un bouton est enfoncé avec une polarisation du micro de 2,2 V appliquée via une résistance de 2,2 kOhm. Il s'agit de la même résistance effective que le circuit de détection de bouton avec le micro en parallèle avec la résistance du bouton.
Niveau d'impédance du bouton |
Appareils compatibles |
Notes |
70 ohms ou moins |
Obligatoire |
[Fonction A] |
110 - 180 ohms |
Obligatoire |
[Function D] |
210 - 290 ohms |
Obligatoire |
[Fonction B] |
360 - 680 ohms |
Obligatoire |
[Function C] |
Niveau d'impédance du haut-parleur du casque |
Appareils compatibles |
Notes |
Détection du seuil bas |
Obligatoire |
Casque (basse) < 1 kOhm |
Détection de seuil élevé |
Obligatoire |
Entrée ligne (haut) > 5 kOhm |
Résistance de détection de la prise à quatre segments (entre le troisième et le quatrième segment) |
Appareils compatibles |
Notes |
Seuil de la prise à quatre segments |
Obligatoire |
Résistance >= 100 ohms |
Seuil de prise à trois segments |
Obligatoire |
Résistance < 100 ohms |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# 3.5 mm headset jack: Device specification\n\nTo achieve compatibility with the [3.5 mm plug\nheadset specification](/docs/core/interaction/accessories/headset/plug-headset-spec), devices that include a 4 conductor 3.5 mm audio jack\nmust meet the following specifications. For Android compatibility requirements,\nrefer to the *Analog audio ports* section of the [Android CDD](/docs/compatibility/android-cdd#7_8_audio).\n\nFunctions\n---------\n\n| Function | Device Support |\n|------------------|----------------|\n| Stereo Audio Out | Required |\n| Audio in (Mic) | Required |\n| Ground | Required |\n\nSoftware mapping\n----------------\n\n| Function | Device Support | Description |\n|-----------------------------|--------------------------|---------------------------------------------------------------------|\n| Function A control event | Required | Input event: `KEY_MEDIA` Android key: `KEYCODE_MEDIA_PLAY_PAUSE` |\n| Function D control event | Required | Input event: `KEY_VOICECOMMAND` Android key: `KEYCODE_VOICE_ASSIST` |\n| Function B control event | Required | Input event: `KEY_VOLUMEUP` Android key: `VOLUME_UP` |\n| Function C control event | Required | Input event: `KEY_VOLUMEDOWN` Android key: `VOLUME_DOWN` |\n| Headset insertion detection | Required | Input event: `SW_JACK_PHYSICAL_INSERT 7` |\n| Headset type detection | Mic | Input event: `SW_MICROPHONE_INSERT 4` |\n| Headset type detection | No Mic | Input event: `SW_HEADPHONE_INSERT 2` |\n| Headset speaker impedance | Required Headphone (low) | Failure mode is to indicate headphones so limitation would be on |\n| Headset speaker impedance | Required Line In (high) | Input event: `SW_LINEOUT_INSERT 6` |\n\nMechanical\n----------\n\n| Function | Device Support | Description |\n|--------------------------|-----------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| 4 conductor 3.5 mm jack | Required | |\n| CTIA pinout order (LRGM) | Required | 3 Pin \\& Mono Plug Compatible |\n| OMTP pinout order (LRMG) | Optional but strongly recommended | |\n| Headset detect sequence | Required | Plug insert notification must be triggered only after all contacts on plug are touching their relevant segments (this prevents unreliable headset detection due to slow insertion. |\n\nElectrical\n----------\n\n### General\n\n| Function | Device Support | Notes |\n|------------------------------|----------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Maximum output voltage drive | 150mV | \\\u003e= 150mV on 32 ohm Test conditions: EN50332-2 |\n| Mic bias resistance | Required | Flexible on detection method used and microphone bias resistor selection. Require that all button resistance value ranges specified below be detected and related to their respective function |\n| Mic bias voltage | 1.8V - 2.9V | To guarantee compatibility to common microphone capsules. |\n\n### Function impedance and threshold detection\n\nDevices must detect the following resistor ladder on the accessories. The\naccessories will be tested to the standardized circuit diagram in the diagram\nillustrated earlier (Reference Headset Test Circuit) where the total impedance\nis measured from MIC terminal to GND when a button is pressed with 2.2V mic\nbias applied through 2.2 kOhm resistor. This is the same effective resistance\nas the button detection circuit with the microphone in parallel with the button\nresistor.\n\n| Button Impedance Level | Device Support | Notes |\n|------------------------|----------------|----------------|\n| 70 ohm or less | Required | \\[Function A\\] |\n| 110 - 180 ohm | Required | \\[Function D\\] |\n| 210 - 290 ohm | Required | \\[Function B\\] |\n| 360 - 680 ohm | Required | \\[Function C\\] |\n\n| Headset Speaker Impedance Level | Device Support | Notes |\n|---------------------------------|----------------|---------------------------|\n| Low Threshold Detection | Required | Headphone (low) \\\u003c 1 Kohm |\n| High Threshold Detection | Required | Line In (high) \\\u003e 5 Kohm |\n\n| 4-Segment Plug Detection Resistance (between 3rd and 4th segment) | Device Support | Notes |\n|-------------------------------------------------------------------|----------------|-------------------------|\n| 4-Segment Plug Threshold | Required | Resistance \\\u003e= 100 ohms |\n| 3-Segment Plug Threshold | Required | Resistance \\\u003c 100 ohms |"]]