Имеется телефон на андроиде и штатная громкая связь в автомобиле через Bluetooth. Голосовые звонки принимает/совершает, музыку через A2DP воспроизводит, с этим все ок.
Но есть один минус, воспроизведение звуков с телефона возможно только при выборе соответствующего источника в аудио системе. А хотелось бы чтобы постоянно играла музыка с USB в машине, но при необходимости телефону произнести сообщение навигатора он мог бы это сделать.
Предусмотрена ли в протоколе bluetooth такая возможность в принципе и может быть есть нужный софт?
Входящий звонок принимается на аудио системе вне зависимости от выбранного источника, может быть есть и механизмы для озвучивания сообщений без звонка?
Наверное, надо ковырять софт.
Если весь звук на BT гарнитуру нормально перегонялся еще со времен WM 6, то с современным андроидом и кучей его прошивок и софта, думаю проблем не будет.
Тут дело в том, чтобы заставить автомобильную аудио систему приглушить свою музыку и воспроизвести что-то с телефона. Это по идее могла бы быть её собственная функция, как «слышит» что по A2DP передается звук, то и воспроизводить его, но такого не сделали изначально. Вот и интересно может быть в каком-то из профилей BT есть возможность такого хитрого управления гарнитурой с самого телефона.
Нашел приложение play.google.com/store/apps/details?id=com.turboled.audiobt действительно работает, передает звук через профиль HSP, а автомобильная система просто думает что идет звонок и воспроизводит его прерывая музыку.
Правда после окончания воспроизведения навигационной подсказки аудио система еще секунды 4 продолжает думать что идет разговор, что не совсем удобно.
И прога сама работает исключительно с гугловской навигацией.