Android уже давно предлагает API распознавания активности, который обрабатывает данные датчиков устройства с помощью моделей машинного обучения, экономя заряд батареи. Теперь начинается внедрение Android Sleep API, который позволит создать больше оздоровительных приложений.

Являясь частью более широкого API распознавания активности Android, новый API сна Google анализирует датчики света и движения вашего телефона с помощью модели искусственного интеллекта на устройстве для генерации двух частей информации:

  • "Уверенность во сне", о которой сообщается через регулярные интервалы (до 10 минут).
  • Ежедневный сегмент сна, о котором сообщается после обнаружения пробуждения.

Предлагая этот новый инструмент, Google хочет избавить разработчиков от необходимости «тратить драгоценное время на разработку для объединения сигналов датчиков, чтобы определить, когда пользователь начал или закончил такие действия, как сон», отмечая, как:

Эти алгоритмы обнаружения несовместимы между приложениями, и когда несколько приложений независимо и непрерывно проверяют изменения в активности пользователя, время автономной работы сокращается.

Конечные пользователи должны будут предоставить разрешение времени выполнения распознавания физической активности, прежде чем приложения смогут получить доступ к этим данным. Google рекламирует функции, аналогичные режиму "Перед сном" в приложении "Часы" для Android, и в партнерстве с приложением "Сон как Android" для сегодняшнего запуска.

Sleep API, доступный в последней версии сервисов Google Play для Android 10 и более поздних версий, теперь может использоваться разработчиками. Забегая вперед, Google говорит о том, что продолжит работу над этим API и в этой области в будущем.