Jak odtwarzać muzykę lub podcasty przez Bluetooth w samochodowym zestawie stereo bez obsługi A2DP

Samouczek krok po kroku pokazujący, jak przesyłać strumieniowo dowolny dźwięk, niezależnie od tego, czy jest to muzyka, podcasty, nawigacja, powiadomienia itp., do Bluetooth w samochodzie bez A2DP.

Jednym z bardziej frustrujących doświadczeń związanych z zakupem samochodu jest korzystanie z pakietów „modernizacji”, które mogą wydawać się niepotrzebnie drogie.

Chociaż odtwarzanie dźwięku przez Bluetooth jest dostępne już od dłuższego czasu, wiele „nowszych” samochodów, które wyszły na rynek, nie zapewniało obsługi tej technologii. Zaawansowany profil dystrybucji dźwięku (A2DP), czyli profil Bluetooth odpowiedzialny za strumieniowe przesyłanie multimedialnego dźwięku. Chociaż na rynku dostępnych jest mnóstwo akcesoriów samochodowych innych firm, które dodają tę funkcjonalność, łącząc się z samochodem Port USB lub zapalniczka samochodowa — użycie jednego z tych urządzeń oznacza konieczność majstrowania przy innym urządzeniu peryferyjnym w i tak dużym urządzeniu kolekcja.

Jeśli nie chcesz kupować kolejnego akcesorium ani modernizować samochodowego zestawu stereo, istnieje szybkie i łatwe rozwiązanie, które wykorzystuje istniejący sprzęt w samochodzie. Polega na użyciu wtyczki Tasker znanej jako 

Autogłos Do przekierować cały dźwięk telefonu do podłączonego urządzenia Bluetooth. Jest to mało znana funkcja wtyczki AutoVoice, która w sprytny sposób wykorzystuje istniejące profile Bluetooth w pojeździe do przesyłania dźwięku za pośrednictwem protokołu. W tym przypadku Twój pojazd tak będzie dać się oszukać i odbierać dźwięk poprzez profil głośnomówiący (HFP).


Przekieruj dźwięk z telefonu za pomocą funkcji AutoVoice

Profil zestawu głośnomówiącego w protokole Bluetooth jest zwykle używany do prowadzenia rozmów telefonicznych z poziomu telefonu telefon, więc odtwarzanie multimediów w systemie Android nie będzie przesyłać dźwięku do podłączonego urządzenia Bluetooth za jego pomocą Profil. Jednakże za pomocą AutoVoice możemy przekierować dźwięk w celu przesłania go do zestawu samochodowego za pośrednictwem HFP. Tak więc, gdy Twój samochód myśli, że odbiera dźwięk z połączenia telefonicznego, w rzeczywistości będzie odtwarzał każdy dźwięk, który aktualnie generuje Twój smartfon – niezależnie od tego, czy jest to muzyka, podcasty itp. Jest jednak jedno poważne zastrzeżenie związane z jakością dźwięku i warto dokładnie to przemyśleć przed wypróbowaniem tej sztuczki.

Uwaga: ponieważ profil głośnomówiący nie jest przeznaczony do wysyłania strumieni audio o wysokiej jakości, jakość dźwięku Twojej muzyki ucierpi. Taka jest natura profilu zestawu głośnomówiącego i bez niego nic nie można zrobić albo uaktualnij moduł Bluetooth zestawu stereo, aby zapewnić obsługę A2DP, albo przesyłaj strumieniowo przez inny peryferyjny.

Z mojego doświadczenia wynika, że ​​jakość dźwięku jest na tyle obniżona, że ​​nie będę słuchać muzyki przez HFP, ale moi rodzice nie przejmowali się obniżeniem jakości. Każdemu swoje. Jeśli chcesz tylko okazjonalnie posłuchać podcastu, posłuchaj wskazówek ze swojej ulubionej nawigacji app lub słuchaj powiadomień na swoim telefonie (z kombinacji Tasker + AutoNotification), to to konfiguracja powinna być akceptowalna.

Skoro mamy już to zastrzeżenie, przejdźmy do tego, jak faktycznie wykonać tę sztuczkę. Będziesz potrzebować dwóch aplikacji: Zadanie I Autogłos. Po zainstalowaniu obu otwórz Taskera na jego głównym ekranie. Będziemy tworzyć profil, który będzie aktywowany za każdym razem, gdy Tasker wykryje, że połączyłeś się ze swoim Bluetooth w samochodzie i jest dezaktywowany, gdy Tasker wykryje, że rozłączyłeś się z samochodem Bluetooth. Dla wszystkich weteranów Taskera wkleję poniżej opis profilu. Jeśli nie znasz Taskera i potrzebujesz instrukcji krok po kroku, kontynuuj czytanie.

Profile: Reroute Audio (192)
State: BTConnected[ Name: BMW 15384 Address:* ]
Enter: Anon (199)
A1: AutoVoiceCtrlBT[ Configuration: Enabling Headset Sound Timeout (Seconds):0 ]

Exit: Anon (204)
A1: AutoVoiceCtrlBT[ Configuration: Disabling Headset Sound Timeout (Seconds):0 ]

Stwórz nowy Profil dotykając + ikona w prawym dolnym rogu. Kliknij Państwo stworzyć kontekst państwowy. Pod Internet dotknij Połączono przez Bluetooth. w Nazwa dotknij lupy, aby wyświetlić listę zapisanych urządzeń Bluetooth. Znajdź nazwę Bluetooth swojego samochodu i wybierz ją, aby dodać ją do kontekstu.

Następnie wróć do głównego ekranu Taskera, dotykając strzałki wstecz w lewym górnym rogu ekranu. Tasker wyświetli teraz monit o dodanie zadania. Nadaj mu dowolną nazwę (lub nie, to nie ma znaczenia), a następnie dotknij znacznika wyboru, aby przejść do ekranu edycji zadania. Tutaj będziemy chcieli dotknąć + ikonę w dolnym środku, aby dodać nową Akcję do naszego Zadania. Wybierać Wtyczka --> AutoVoice --> Ctrl BT następnie dotknij ikony ołówka, aby wyświetlić konfigurację AutoVoice. WłączaćPrzekierowanie dźwięku zestawu słuchawkowego a następnie naciśnij znacznik wyboru u góry, aby zapisać konfigurację.

Wycofaj się, aż wrócisz do głównego ekranu Taskera. Teraz będziemy musieli dodać Wyjdź z zadania aby wyłączyć przekierowywanie dźwięku przy każdym rozłączeniu telefonu z Bluetooth w samochodzie. Naciśnij długo zadanie , aby wyświetlić wyskakujące menu z kilkoma opcjami, jedną z nich jest Dodaj zadanie wyjścia. Stuknij w tę opcję, aby przejść do ekranu edycji nowego zadania wyjściowego. Wybierać Wtyczka --> AutoVoice --> Ctrl BT znowu, ale tym razem wyłącz przekierowanie dźwięku zestawu słuchawkowego.

Voila, gotowe! Jeśli poprawnie wykonałeś te kroki, na głównym ekranie Taskera powinno to wyglądać tak:

Teraz, gdy Twój telefon połączy się z Bluetooth w samochodzie, cały dźwięk zostanie przekierowany przez profil głośnomówiący! W moim pojeździe samochód myśli, że prowadzę ze sobą rozmowę telefoniczną po stronie odbiorczej i prawdopodobnie tak też się stanie po Twojej stronie.


Zaimportuj profil w Taskerze

Jak zawsze udostępniamy link do pobrania profilu dla tych z Was, którzy chcą go po prostu zaimportować i zacząć. Aby zaimportować ten profil należy najpierw pobrać plik .prf.xml z poniższego linku. Zapisz go w dowolnym miejscu w pamięci wewnętrznej. Otwórz Taskera i wyłącz tryb dla początkujących w Preferencjach. Następnie wróć do ekranu głównego i naciśnij i przytrzymaj przycisk „Profile” u góry. Powinno wyświetlić się wyskakujące okienko z opcją „Importuj” profil. Stuknij w to i przejdź do miejsca, w którym zapisałeś plik XML i wybierz go do zaimportowania.

Pobierz profil audio Re-Route z AndroidFileHost!