0 votos

Capacidad para controlar el volumen del sonido cuando se utilizan los auriculares?

Tengo curiosidad por saber si hay una forma de registrar el volumen del sonido cuando se utilizan los auriculares para reproducir música.

Estoy realizando un proyecto de investigación para cuantificar la pérdida de audición resultante de escuchar música en los teléfonos y necesito una forma de que la gente proporcione estadísticas sobre el volumen y el tiempo que la gente escucha música con sus auriculares en un teléfono Android.

¿Esto es algo que tendría que Root el teléfono para hacer?

0voto

Aaron Gillion Puntos 3

No, tú no necesitan Root para controlar el volumen.

Si estás buscando desarrollar una aplicación para este proyecto, estás en el lugar afortunado porque sí no necesita saber programación de Android para implementar esto.

Hay una aplicación llamada Tasker que le permite automatizar su dispositivo, pero también permite exportar apk's ¡(aplicaciones Android)!

Captura de pantalla:

Tasker

Con Tasker, puedes configurar un perfil para detectar el "volumen cambiado" y enviarlo a tu servidor web (o almacenarlo localmente).

La navegación es Profiles Tab > "+" on bottom right > Event > Variable Set > Media Volume: %VOLM y crear una nueva tarea para enviarla a su servidor web a través de Action > Net > HTTP Post .

Después, descargue Tasker App Factory (aplicación separada), y mueve tu perfil a un nuevo proyecto pulsando prolongadamente en el icono de inicio, haciendo clic en "Nuevo proyecto" y dándole un nombre. Tendrás que arrastrar tu perfil y tu tarea al nuevo proyecto, y establecer un icono para tu proyecto. Por último, podrás hacer una pulsación larga en tu proyecto, pulsar Exportar y pulsar "Como aplicación".

Buena suerte con su proyecto.

0 votos

¡¡impresionante gracias esto es incluso mejor que la respuesta que estaba esperando!! (por cierto, ¿hay una aplicación equivalente para el iPhone?... o al menos, ¿sabéis si es posible hacer este tipo de seguimiento en el iPhone).

1 votos

Esto parece insuficiente para las necesidades de la OP porque sólo registra lo que el control deslizante de volumen se establece, no lo fuerte que el sonido es realmente. Por ejemplo, puedes estar escuchando música fuerte a bajo volumen o música tranquila a máximo volumen, y producirían el mismo nivel de sonido.

0 votos

@leeroid ¡no hay problema! Estás en el lugar equivocado para consejos sobre el iPhone, pero por lo que sé no hay manera de saber cuál es el nivel de volumen desde una aplicación de iPhone en sandbox. Las aplicaciones de automatización también están limitadas en el mundo del iPhone, porque no tienen acceso a los recursos del sistema. Sin embargo, puedo estar equivocado, el nivel de volumen puede ser accesible desde una variable global en Swift/Xcode. Reconozco la preocupación de Dan Hulme, si la compatibilidad con el iPhone es una necesidad, una idea sería cablear una Raspberry Pi entre el auricular/jack para medir los niveles de dB.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X