Google Pixel 2 levereras med en unik AI-baserad funktion som är beroende av aktivitetsigenkänning för att automatiskt aktivera funktionalitet i telefonen. Ett perfekt exempel är Do-Not-Disturb-läget som tänds när telefonen upptäcker att användaren kör.
Den här smarta funktionen har hittills varit begränsad till Pixel 2-paret, men Google har nu meddelat att den underliggande tekniken nu är öppet tillgänglig för utvecklare att använda med ett nytt API för Activity Recognition Transition.
API: n levereras med omfattande träningsdata och förkonfigurerade avkänningsalgoritmer för att upptäcka aktivitets- och platsförändringsmönster och utföra en relevant åtgärd.
Vi är glada att göra Activity Recognition Transition API tillgängligt för alla Android-utvecklare - ett enkelt API som gör all bearbetning åt dig och bara berättar vad du faktiskt bryr dig om: när en användares aktivitet har förändrats.
Transition API har utvecklats efter att ha testat det i stor utsträckning så att det kan upptäcka rörelsens natur och stopp, som att exakt urskilja om en användare har parkerat sin bil eller bara har stannat vid en trafiksignal. Tack vare den omfattande mängden avkänningsdata behöver utvecklare inte längre träna sina modeller, eftersom Transition API gör all plats och sensordata tungt och är redo för implementering. Det behöver inte sägas att utvecklare kommer att kunna skapa olika typer av kontextuella handlingar genom att känna av en förändring i användarens omgivning och aktivitetsmönster.
Google har också meddelat att förutom körning kommer stöd för nya aktiviteter också att läggas till i Transition API under de närmaste månaderna, vilket utökar omfattningen av kontextmedvetna funktioner som kan utvecklas med hjälp av det AI-baserade verktyget. Till exempel kommer verktyget snart att kunna upptäcka transportsättet automatiskt. Google har redan släppt en applikationsguide för utvecklare att ställa in sitt projekt och registrera sig för uppdateringar av aktivitetsövergångar på den officiella Android-utvecklarsidan.