Bloquee todos los sonidos que salen por el altavoz cuando se conectan los auriculares

26

Soy un poco nuevo en Android y me di cuenta de que todos los sonidos salen a través del altavoz, independientemente de si los auriculares están conectados. Si son, el sonido también sale a través de los auriculares, pero también me gustaría evitar el altavoz cuando los auriculares están conectados.

¿Es eso posible?

Poca información más que pueda ayudar:

  • Mi teléfono es un Samsung Galaxy i5510
  • Su Android 2.2 Froyo
  • He instalado Tasker, quizás haya alguna forma de hacer un perfil para lograr lo que quiero.

Gracias diego

Actualizar

Como no fue para aclarar, aclararé cada sonido (si olvido alguno, hágamelo saber):

  • Llamadas telefónicas: altavoz y auriculares.
  • Notificaciones: Altavoz y auriculares.
  • Juegos y casi todas las aplicaciones: solo auriculares. (Escribí "casi todas las aplicaciones" porque, por ejemplo, Skype o la cámara suena tanto en el altavoz como en los auriculares).
  • Teclado y "clics táctiles": auriculares.

Resumiendo el problema están: llamadas telefónicas, notificaciones y algunas aplicaciones "aleatorias".

Diego
fuente
¿Qué sonidos siguen pasando por el altavoz? ¿Música, tonos de llamada, notificaciones, clics en el teclado, juegos, algo más?
GAThrawn
He actualizado mi pregunta.
Diego
Eso es raro. Cuando mis auriculares están encendidos, nada sale por el altavoz.
cerveza el

Respuestas:

7

Actualmente no puede deshabilitar las notificaciones a través de los altavoces mientras todavía las tiene a través de los auriculares. Hay un problema abierto para eso .

También puede usar Llama o Tasker para cambiar de perfil cuando conecte sus auriculares.

no dormido
fuente
Estoy usando Tasker y PhoneWeaver. Pero aún así, me gustaría escuchar notificaciones a través de los altavoces, en lugar de silenciar el teléfono.
Diego
5

Escribí una aplicación llamada SoundAbout . Tiene una función para que el sonido pase a través de su selección de salida de medios Y el altavoz. También le permite NO hacer que el audio de la notificación pase por el altavoz.

WoodsLink
fuente
¡Maravilloso! Sigue siendo la única solución utilizable en 2015 (sin necesidad de ROM personalizadas); gracias Gracias.
Piskvor
2

Vi que tenía otra pregunta sobre Cyanogenmod, y pensé en señalar que tiene la opción "Reproducir siempre en el altavoz" para notificaciones, tonos de llamada y alarmas (in Settings -> CyanogenMod Settings -> Sound). Tan pronto como sea estable (si se desarrolla más) puede resolver la mayoría de sus problemas.

onik
fuente
Bien, entonces si uno deshabilita estas opciones, ¿todo el flujo de alarma solo será audible dentro de los auriculares si están conectados?
Flujo
@Flow Sí, exactamente.
onik
1
@onik, gracias por la respuesta. Tendré esto en cuenta si alguna vez instalo CyanogenMod, pero en este momento no hay un lanzamiento oficial para mi teléfono y tengo un poco de miedo a los problemas de la versión no oficial.
Diego
1

Me temo, pero esto no parece posible. Había una vez un método llamado setRouting () en la API de AudioManager, pero hoy en día es un método obsoleto que simplemente no hace nada. Ni siquiera estoy seguro de si el método sería capaz de enrutar todas las transmisiones de audio solo a los auriculares (con cable).

Fluir
fuente
0

No tengo suficientes puntos de reputación para comentar, pero además de SoundAbout, como lo sugiere @WoodsLink, recomiendo Lesser AudioSwitch (Google Play) . Permite al usuario forzar todo el audio a través de los altavoces, auriculares (conector de 3,5 mm) o Bluetooth. Está actualizado para Android Oreo.

Cito de la descripción:

(Interruptor de audio menor)

El cambio a auriculares silenciará todo el audio a los altavoces (Android Oreo y versiones inferiores), incluidas las alarmas y notificaciones. Esto se puede deshabilitar en las opciones.

Incluye una opción de cambio automático para cambiar automáticamente cuando el auricular está conectado o desconectado. También funciona para Bluetooth.

Bluetooth y el cambio al micrófono del auricular se pueden habilitar en la configuración.

Utilizo Lesser AudioSwitch para forzar que suene una alarma a través de mis altavoces Bluetooth solo y funciona de maravilla.

Antes de probar Lesser AudioSwitch, intenté usar SoundAbout, pero se bloqueó al inicio (después de recomendar que instale la licencia Pro).

imasaru
fuente