|
||
|
|
|
|||||||
| Tasker Para hablar de todo lo relacionado con la aplicación tasker |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Seleccionar salida de audio según la aplicación
Muy buenas a todos,
A ver si me podéis echar una mano con la consulta que tengo. Utilizo el móvil como centro multimedia en el coche para todo, música, navegador, llamadas... El problema que tengo es que en mi coche si tengo música puesta por A2DP para escucharla tengo que seleccionar esta entrada en la radio del coche y si paso a escuchar la radio propiamente dicha del coche, el audio del móvil sigue pasando por su salida de BT. Por lo que si tengo el navegador activo y conectado el A2DP y paso a escuchar la radio, todas las instrucciones del navegador siguen pasando por A2DP, pero al no tener seleccionado ese canal no escucho nada. Por lo tanto, lo que necesito es saber si existe la posibilidad desde Tasker de decirle que aunque esté conectado por A2DP y todo el audio del móvil pase por BT, las instrucciones del navegador las saque por el altavoz del móvil. El navegador que utilizo es el Tomtom, aunque esto no creo que influya para nada. Aplicaciones para seleccionar a través de que salida de audio quieres que salga el sonido dependiendo de la aplicación, no he localizado, por lo que creo que la única opción es hacerlo con Tasker, pero si alguien conoce alguna también me vale. Gracias por adelantado! |
| Gracias de parte de: | ||
|
|
|
#2
|
||||
|
||||
|
El navegador debería dejarte seleccionar por dónde quieres que salgan las instrucciones de voz. Creo que Sygic lo permite.
Otra opción es usar alguna aplicación que gestione la salida de audio... https://play.google.com/store/apps/d...asysoundoutput https://play.google.com/store/apps/d...honeroutingfix De todas formas no estoy muy seguro de que sea posible seleccionar la salida dependiendo de la app. Suerte
|
| Gracias de parte de: | ||
|
#3
|
||||
|
||||
|
Sygic si tiene esa opción. Tom tom no, por lo menos el que yo uso...
__________________
|
| Gracias de parte de: | ||
|
#4
|
||||
|
||||
|
Y puesto que Sygic si tiene esa opción y Tomtom no, ¿no sería posible hacerlo con Tasker? Yo he mirado el tema pero no he dado con una opción de Tasker que lo permita, quizás alguien sepa cómo hacerlo o quizás exista algún complemento para Tasker que lo permita...
|
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
Creo que, como dice WilliWeb, hacer que el navegador diga las instrucciones por el altavoz del teléfono, pero el resto de sonidos los de por el altavoz Bluetooth, no es posible (salvo que el navegador tenga esa opción, como sygic). Con tasker, la única opción que veo es referente a voz por Bluetooth, pero creo que lo que haría sería que dejase de reproducir todos los sonidos a través del altavoz Bluetooth (si es que funcionase).
__________________
|
| Gracias de parte de: | ||
|
#6
|
||||
|
||||
|
El problema que tengo es que en mi coche si tengo música puesta por A2DP para escucharla tengo que seleccionar esta entrada en la radio del coche y si paso a escuchar la radio propiamente dicha del coche, el audio del móvil sigue pasando por su salida de BT. Por lo que si tengo el navegador activo y conectado el A2DP y paso a escuchar la radio, todas las instrucciones del navegador siguen pasando por A2DP, pero al no tener seleccionado ese canal no escucho nada.
![]() |
|
#7
|
||||
|
||||
|
Supongo que sabes que... en los ajustes de Android, en el apartado de Bluetooth, en la configuración del autorradio... Ahí puedes desactivar la transmisión multimedia. Con lo cual el enlace Bluetooth del smartphone con el autorradio solo funcionaría para voz telefónica; cualquier otro contenido de audio saldría por los altavoces del propio smartphone.
![]() No se, me parece extraño que no exista la opción, si una aplicación como Sygic la implementa se tiene que poder hacer de otro modo... A Tasker le he dado vueltas con este tema y, al menos yo, de momento no he visto la opción... Ya probé en su día la apk Soundabout, pero no conseguía que funcionase como necesito, creo que no tiene la opción de seleccionar una aplicación concreta para que selecciones por donde saque su sonido, sólo lo puedes hacer de forma genérica (multimedia, teléfono,...) de todos modos voy a volver a mirarlo, quizás con las últimas actualizaciones... |
|
#8
|
||||
|
||||
|
Como ya te he dicho no lo veo fácil. He dado una vuelta por la documentación de Android sobre la reproducción de audio (Managing Audio Playback) y he dado con alguno párrafos que indican más bien lo contrario...
Android maintains a separate audio stream for playing music, alarms, notifications, the incoming call ringer, system sounds, in-call volume, and DTMF tones. This is done primarily to allow users to control the volume of each stream independently. With multiple apps potentially playing audio it's important to think about how they should interact. To avoid every music app playing at the same time, Android uses audio focus to moderate audio playback—only apps that hold the audio focus should play audio. You can query the AudioManager to determine if the audio is currently being routed to the device speaker, wired headset, or attached Bluetooth device.Eso me hace pensar que cada aplicación decide por qué canal envía su sonido, y dependiendo de lo que Android tenga conectado cada uno de esos canales sale por un dispositivo diferente (un BT, un auricular, etc). No he visto en la documentación ninguna indicación de que sea posible que dos aplicaciones sacando su audio por el mismo canal puedan sonar por dispositivos distintos. |
| Los siguientes 2 usuarios han agradecido a WillyWeb su comentario: | ||
|
#9
|
||||
|
||||
|
Como ya te he dicho no lo veo fácil. He dado una vuelta por la documentación de Android sobre la reproducción de audio (Managing Audio Playback) y he dado con alguno párrafos que indican más bien lo contrario...
Android maintains a separate audio stream for playing music, alarms, notifications, the incoming call ringer, system sounds, in-call volume, and DTMF tones. This is done primarily to allow users to control the volume of each stream independently. With multiple apps potentially playing audio it's important to think about how they should interact. To avoid every music app playing at the same time, Android uses audio focus to moderate audio playback—only apps that hold the audio focus should play audio. You can query the AudioManager to determine if the audio is currently being routed to the device speaker, wired headset, or attached Bluetooth device.Eso me hace pensar que cada aplicación decide por qué canal envía su sonido, y dependiendo de lo que Android tenga conectado cada uno de esos canales sale por un dispositivo diferente (un BT, un auricular, etc). No he visto en la documentación ninguna indicación de que sea posible que dos aplicaciones sacando su audio por el mismo canal puedan sonar por dispositivos distintos. ![]() Creo que esto, por la descripción que me has pasado, si debería poder llegar a ser posible, al menos en teoría, ya que no es lo mismo pasar todo el multimedia al altavoz interno, que pasar sólo una aplicación mientras otra sigue saliendo por el A2DP, no?. El caso es que yo no sé cómo hacerlo aunque le he dado muchas vueltas también a esta opción... |
![]() |
Estás aquí
|
||||||
|
||||||