В рамках четвёртой сборки Android 12 Beta, вышедшей на фирменных смартфонах Pixel, Google представил обновлённую версию приложения Accessibility Suite 12.0.0, с которой перечень вспомогательных технологий пополнился опцией «Camera Switches». Данная функция позволит пользователям управлять своим смартфоном при помощи собственной мимики.
Google уже много лет активно развивает Accessibility API – программный интерфейс, при помощи которого разработчики могут делать отдельные приложения и опыт эксплуатации смартфона в целом более доступным для пользователей с ограниченными возможностями. Как правило, данный интерфейс представлен различными инструментами, которые позволяют взаимодействовать с объектами и событиями на экране смартфона нетрадиционными способами. К примеру, люди с нарушением двигательной функции, недостатками зрения и т. п. могут использовать функцию чтения экрана, голосовой ввод и вывод данных, а также управлять устройством при помощи специальных переключателей, заменяющих сенсорный экран. Последняя функция, также известная как Switch Access, последовательно сканирует объекты на экране, пока пользователь не выберет нужный при помощи внешнего переключателя, клавиатуры или назначенной физической кнопки на смартфоне.
С обновлением технологии доступности Accessibility Suite 12.0.0 опция Camera Switches станет расширением функции Switch Access, в котором роль инструмента для бесконтактного взаимодействия исполняет фронтальная камера. В Beta-версии данная опция поддерживает лишь несколько «жестов»: открытый рот, улыбку, подъём бровей, взгляд налево, направо и вверх. В соответствии с потребностями пользователя, их можно «привязать» к различным действиям / событиям. Пока что перечень доступных действий также весьма немногочисленный. В частности, при помощи мимики пользователь может перелистывать содержимое экрана влево – вправо / вперёд – назад, выполнять прокрутку, открывать панель уведомлений, настройки и домашний экран. Предположительно, в будущем функционал Camera Switches пополнится новыми персонализированными жестами и действиями.
При включении опции Camera Switches в панели уведомлений высвечивается соответствующий значок, который указывает на активный статус камеры. В «строке состояния» Android 12 также имеется собственный индикатор использования приложения «камера», потому дополнительное уведомление от вспомогательного приложения может показаться лишним. Впрочем, не исключено, что в обозримом будущем обновлённая версия Accessibility Suite 12.0.0 станет доступной и на более ранних версиях ОС. В частности, сторонним разработчикам из сообщества XDA-Developers удалось загрузить APK-файлы и запустить Camera Switches на устройстве под Android 11.