Telefony Pixel 2 společnosti Google rozpoznávají 17 300 skladeb offline

Anonim
Pixel 2

Smartphony, které každý den používáme, jsou nastaveny tak, aby byly v neustálém kontaktu se servery v cloudu, takže naše aplikace budou i nadále fungovat. Chytré telefony Pixel 2 společnosti Google však obsahují novou funkci rozpoznávání skladeb, která funguje v režimu offline pro tisíce hudebních skladeb.

Funkce, kterou každý Pixel 2 obsahuje pro rozpoznávání skladeb, se nazývá Přehrávání. Automaticky detekuje hudbu, kterou slyší při přehrávání, a zobrazí podrobnosti o tom, co je každá píseň na obrazovce uzamčení vašeho Pixel 2 nebo Pixel 2 XL. Očekáváte, že služba Now Playing bude vyžadovat připojení k serveru, aby zjistila, co je píseň, ale bude fungovat docela dobře offline a podle Googlu dokáže detekovat přes 10 000 melodií bez připojení k internetu.

Lidé na xdadevelopers přemýšleli, které písně a přesně kolik Now Playing je schopen detekovat offline, takže začali kopat. Objevili soubor nazvaný matcher.leveldb umístěný ve složce system / etc / ambient, který má velikost pouze 53 MB. Malá velikost však obsah odmítá. Obsahuje podrobnosti o 17 300 skladbách, na které se nyní hraje Now Playing, bez nutnosti serveru.

Není jasné, proč existuje přesně 17 300 skladeb, ale každá položka v databázovém souboru obsahuje název skladby a interpreta. Google musí určitým způsobem zvolit, které skladby se do této offline databáze dostanou na základě popularity jednotlivých skladeb v daném okamžiku.

Příbuzný

  • Google Pixel 2 XL Google Pixel 2 XL

To znamená, že databáze se bude muset pravidelně aktualizovat, protože se mění přehrávaná populární hudba. Je také logické, že Google mění obsah offline databáze podle vaší polohy na světě. Chuť hudby se nakonec v každém regionu velmi liší.

Google Pixel 2 a Pixel 2 XL budou spuštěny zítra 19. října.