Kann Android zwischen Kopfhörern und Headsets unterscheiden?

10

Unabhängig davon, ob ich ein Headset oder einen Kopfhörer (ohne Mikrofon) anschließe, wird in meiner Benachrichtigungsleiste ein Headset-Symbol angezeigt.

Ich würde erwarten, dass Android das eingebaute Mikrofon verwendet, falls normale Kopfhörer angeschlossen sind, sodass ich meine Telefone nicht ausstecken muss, wenn jemand anruft.

Gibt es alternativ eine App oder ein Widget, mit dem Sie manuell zwischen Kopfhörer- und Headset-Modus wechseln können?

Ich habe ein HTC Desire mit CyanogenMod 7, daher bin ich mir nicht sicher, ob es ein Problem mit CM7 oder Android im Allgemeinen ist.

ischeriad
quelle
1
FWIW, Kopfhörer zeigen auch ein Headset-Symbol in meiner Statusleiste an, aber ich denke, mein Mikrofon ist noch aktiv. Ich habe in letzter Zeit keinen Anruf versucht, aber ich kann immer noch die Sprachsuche und so weiter mit angeschlossenen Kopfhörern verwenden.
Eldarathis
Ich habe CM6.2.1 auf meinem Droid installiert und erhalte das Headset-Symbol in der Statusleiste, wenn ich mein Telefon an meinen Kassettenadapter (Kassetten-Ding mit einem 1/8 "Stecker) in meinem Auto anschließe. Es gibt definitiv kein Mikrofon auf diesem Gerät.
Newuser

Antworten:

4

Sie können die Details dazu in der Android-Entwicklerdokumentation sehen, aber eine App kann definitiv erkennen, ob ein an die Audio-Buchse angeschlossenes kabelgebundenes Gerät ein Mikrofon hat oder nicht. Ich werde Ihnen sagen, dass diese Informationen nicht immer korrekt oder geräteübergreifend konsistent sind, wie ich mit meiner eigenen App Hearing Saver erfahren habe. Manchmal senden verschiedene Telefone unterschiedliche Codes für diese bestimmte Information. Wenn Sie also Probleme mit bestimmten Apps haben, die Ihr Headset nicht erkennen, werde ich mit dem Entwickler dieser App Kontakt aufnehmen.

Jake Basile
quelle
Danke für den Link. Ich habe einige Tests mit Kopfhörern, Headset und einem Verlängerungskabel mit eingebautem Mikrofon durchgeführt und bin jetzt zuversichtlich, dass das interne Mikrofon des Mobilteils nur deaktiviert wird, wenn ein geeignetes Headset angeschlossen ist (TRRS-Anschluss). Ich werde Ihre Antwort akzeptieren, da dies beweist, dass Android tatsächlich in der Lage ist, sich zwischen Kopfhörern und Headsets zu entscheiden.
ischeriad
2

Dies ist ein Droid mit CM 6.1.2.

Geben Sie hier die Bildbeschreibung ein

Es scheint keinen nennenswerten Unterschied zwischen dem Headset und den Kopfhörern zu geben, außer der kabelgebundenen und der kabellosen Anzeige.

Eric Cloninger
quelle
Danke für die Screenshots. Ich habe Stereo-Bluetooth-Kopfhörer ohne Mikrofon und muss testen, wie sie sich verhalten. Ihre Antwort zeigt, dass die Symbole nicht "vertrauenswürdig" sein können, Android sollte auf jeden Fall ein separates Kopfhörersymbol einführen. Ich glaube, ein altes Sony Ericsson-Feature-Telefon, das ich besaß, könnte die Unterscheidung treffen, also war ich irritiert.
ischeriad