Funkcia Google Pixel's Now Playing vám môže povedať, ktorá skladba sa prehráva na pozadí, a teraz bola prenesená do iných smartfónov so systémom Android.
Google debutoval Now Playing súčasťou série Pixel 2 v roku 2018 a odvtedy zostáva neoddeliteľnou súčasťou zostavy Pixel. Táto funkcia využíva kombináciu zabudovaného hardvéru, softvéru a mágie strojového učenia Google na identifikáciu skladieb prehrávaných na pozadí. Now Playing mala byť funkcia exkluzívna pre Pixel, ale bolo len otázkou času, kedy sa to vývojárom prispôsobených ROM podarí aby to fungovalo nad kódovou základňou AOSP a prísť s ich vlastný odber na funkcii.
Teraz, XDA uznávaný vývojár / uznávaný prispievateľ Quinny899 posunul veci o krok ďalej. Prišiel s hybridným modom Xposed a Magisk s názvom „Ambient Music Mod“, ktorý plne prenáša pôvodnú funkciu Google Now Playing do iných smartfónov so systémom Android. to je zadarmo a s otvoreným zdrojom a bolo potvrdené, že funguje na niektorých zariadeniach OnePlus, ako je OnePlus 7T Pro.
Rovnako ako na telefónoch Google Pixel, aj funkcia Ambient Music Mod umožňuje telefónu automaticky rozpoznať hudbu prehrávanie vo vašom okolí a zobrazenie názvu práve prehrávanej skladby a interpreta na obrazovke zamknúť obrazovku. Táto funkcia tiež uchováva historický zoznam každej identifikovanej skladby, takže sa môžete kedykoľvek vrátiť a pozrieť si ich. Zatiaľ čo niektoré predchádzajúce reimplementácie funkcie Now Playing sa spoliehali na aktívne internetové pripojenie Ambient Music Mod spracováva všetko lokálne, na zariadení, a preto nevyžaduje internet ani veľa batérie použitie. Koniec koncov, ide o úplný port funkcie z telefónov Google Pixel, takže funguje v podstate identicky ako na týchto zariadeniach.
Funkcie Ambient Music Mod
- Úplná podpora okolitej hudby vrátane sťahovania najnovších databáz z rozpoznávania Hudby Google, keď je zariadenie nečinné alebo sa používa (uplatňujú sa výnimky, ďalšie podrobnosti nájdete v častých otázkach)
- Vstavaná funkcia Now Playing History a podpora pre historické aplikácie tretích strán
- Možnosť zobraziť aktuálnu práve prehrávanú skladbu na uzamknutej obrazovke pomocou prekryvnej služby dostupnosti
- Manuálne rozpoznávanie na požiadanie v aplikácii Ambient Music Mod
- Nastavenia na ovládanie zosilnenia, ako často sa má spúšťať rozpoznávanie, či sa má spustiť na malých jadrách CPU a čo robiť, keď klepnete na upozornenie na rozpoznanie skladby
- Prezrite si všetky rozpoznateľné trasy vo vašej lokálne stiahnutej databáze pomocou možnosti Zoznam trás
Ako už bolo spomenuté, Ambient Music Mod je hybridný mod Xposed a Magisk, čo znamená, že v telefóne budete potrebovať nainštalované oba rámce. Magisk je potrebný na získanie prístupu root na vašom zariadení, zatiaľ čo rámec Xposed umožňuje modu pripojiť sa k ovládaču Sound Trigger zariadení Qualcomm Snapdragon.
Váš telefón musí mať tiež procesor Snapdragon s podporou platformy Sound Trigger 2.1 alebo vyššej. Mod sa spolieha na službu Sound Trigger (rovnaká služba, ktorú používajú hlasoví asistenti na aktiváciu hlasu) pri počúvaní hudby prehrávanej vo vašom okolí a zachytáva 8-sekundový zvukový záznam. Aplikácia potom spustí model strojového učenia K-Nearest Neighbor (KNN) na tomto malom zvukovom klipe, aby našla presné zhody v lokálne uloženej databáze skladieb.
Ako si stiahnuť Ambient Music Mod do svojho zariadenia:
- Uistite sa, že vaše zariadenie má odomknutý bootloader s nainštalovanými rámcami Magisk a Xposed*. (Pozrite si náš návod na inštaláciu Magisk.)
- Stiahnite si najnovší súbor APK Ambient Music Mod od vývojára stránka GitHub.
- Aplikácia vykoná niekoľko testov, aby skontrolovala, či je vaše zariadenie kompatibilné.
- Ak vaše zariadenie spĺňa požiadavky, kliknite na tlačidlo „Vytvoriť inštalátor“ v spodnej časti.
- Po zostavení otvorte aplikáciu Magisk Manager a nainštalujte modul.
- Otvorte aplikáciu Xposed, vyhľadajte modul Ambient Music Mod a povoľte ho.
- Reštartujte svoje zariadenie. Pri ďalšom prehrávaní hudby na pozadí by ste mali vidieť informácie o skladbe na uzamknutej obrazovke.
Vývojár vykonal veľa testov na tomto režime a prišiel so zoznamom často kladených otázok (FAQ), ktoré by ste mali pozrite sa tu ak máte nejaké otázky alebo problémy. Často kladené otázky odpovedajú na otázky, ako napríklad otestovať, či funkcia Now Playing funguje, koľko skladieb rozpoznáva, čo robiť, kedy v službe Google Play uvidíte aktualizáciu „Pixel Ambient Services“ (spoiler: neaktualizovať), akú úroveň zosilnenia použiť a viac.
Zatiaľ čo vývojár môže potvrdiť, že funkcia funguje na zakorenenom OnePlus 7T Pro so systémom OxygenOS 11, tester hlási, že sa nepodarilo spustiť na ASUS ROG Phone 3 so ZenUI. Váš počet najazdených kilometrov sa teda môže líšiť. Ak chcete vývojárovi poskytnúť spätnú väzbu, pozrite si vlákno fóra XDA pre modul Ambient Music Mod na nižšie uvedenom odkaze.
Ambient Music Mod — Pixel Ambient Music Port XDA Thread