Möglichkeit, die Lautstärke zu überwachen, wenn Kopfhörer verwendet werden?

Ich bin gespannt, ob es eine Möglichkeit gibt, die Lautstärke zu protokollieren, wenn Kopfhörer zum Abspielen von Musik verwendet werden.

Ich führe ein Forschungsprojekt durch, um den Hörverlust zu quantifizieren, der durch das Hören von Musik auf Telefonen entsteht, und brauche eine Möglichkeit, wie Menschen Statistiken darüber bereitstellen können, wie laut und wie lange Menschen mit ihren Kopfhörern auf einem Android-Telefon Musik hören.

Muss ich dafür das Telefon rooten?

Antworten (1)

Nein, Sie brauchen kein Root, um das Volume zu überwachen.

Wenn Sie eine App für dieses Projekt entwickeln möchten, sind Sie an der richtigen Stelle, da Sie keine Android-Programmierung kennen müssen, um diese bereitzustellen.

Es gibt eine App namens Tasker , mit der Sie Ihr Gerät automatisieren, aber auch APKs (Android-Anwendungen) exportieren können !

Bildschirmfoto:

Tasker

Mit Tasker können Sie ein Profil einrichten, um "Lautstärke geändert" zu erkennen und es an Ihren Webserver zu senden (oder es lokal zu speichern).

Die Navigation ist Profiles Tab > "+" on bottom right > Event > Variable Set > Media Volume: %VOLMund erstellen Sie eine neue Aufgabe, um sie per an Ihren Webserver zu senden Action > Net > HTTP Post.

Laden Sie danach Tasker App Factory (separate App) herunter und verschieben Sie Ihr Profil in ein neues Projekt, indem Sie lange auf das Home-Symbol drücken, auf „Neues Projekt“ klicken und es benennen. Sie müssen Ihr Profil und Ihre Aufgabe in das neue Projekt ziehen und ein Symbol für Ihr Projekt festlegen. Schließlich können Sie lange auf Ihr Projekt drücken, auf „Exportieren“ und dann auf „Als App“ klicken.

Viel Glück mit Ihrem Projekt!

super danke das ist noch besser als die antwort die ich mir erhofft hatte!! (Gibt es übrigens eine entsprechende App für das iPhone? ... oder wissen Sie zumindest, ob es möglich ist, diese Art der Überwachung auf dem iPhone durchzuführen). Danke noch einmal!!!
Dies klingt für die Bedürfnisse des OP unzureichend, da nur aufgezeichnet wird, worauf der Lautstärkeregler eingestellt ist, und nicht, wie laut der Ton wirklich ist. Beispielsweise könnten Sie laute Musik mit geringer Lautstärke oder leise Musik mit voller Lautstärke hören, und beide würden den gleichen Schallpegel erzeugen.
@leeroid kein Problem! Sie sind an der falschen Stelle für iPhone-Ratschläge, aber soweit ich weiß, gibt es keine Möglichkeit, die Lautstärke einer Sandbox-iPhone-App zu ermitteln. Automatisierungs-Apps sind auch in der iPhone-Welt eingeschränkt, da sie keinen Zugriff auf Systemressourcen haben. Ich kann mich jedoch irren, die Lautstärke kann über eine globale Variable in Swift/Xcode zugänglich sein. Ich erkenne Dan Hulmes Bedenken an, wenn iPhone-Unterstützung ein Muss ist, wäre es eine Idee, einen Raspberry Pi zwischen Kopfhörer/Buchse zu verdrahten, um dB-Pegel zu messen.