Google I/O 2024 conference

Published 26 May 2024

Google I/O 2024 conference

Google I/O 2024

This year's Google I/O conference had several important accessibility updates for the Android operating system and it's screen reader TalkBack.

Our pick of the highlights were:

Android 15 updates

Version 15 includes the ability to pair and control audio hearing aids with support for hands-free calling, changing presets and a new quick settings tile.

Labelling images with AI

Unlabelled images become accessible with an update coming to TalkBack later this year. Which gives vision impaired users the ability to have photos described with clearer descriptions of what's happening.

This uses Google's AI "Gemini" with an on-device model called "Nano" working even when there is no data connection. Especially valuable in regions with low or no connectivity.

TalkBack 15 update

  • Improved support for refreshable Braille displays.
  • Improved container navigation.

Feedback from users describe it's challenging to navigate lists, grids, and other collections when they contain a lot of items. The feature will allow users to traverse the content more quickly.

New APIs

Conveying additional information about the size of collections is covered with new APIs. itemCount and importantForAccessibilityItemCount fields on the CollectionInfo class, provide a list's truer size outside of headings, dividers and other decorative content that can be picked up whilst navigating.

Using this feature means TalkBack adjusts the feedback to represent more prominently item counts when describing collections.

Updated developer guidance

Interestingly Google noticed developers favouring TalkBack over compatibility with other accessibility services. To counter this the guidance has been updated to discourage the use of TYPE_ANNOUNCEMENT and announceForAccessibility().

Instead, guidance now recommends developers use more semantic and less disruptive alternatives. So overtime expect less reliance on audible feedback for common UI elements and instead rely on element semantics more.

Some examples include descriptive labels to communicate actions avoiding the need to provide confirmation announcements for user actions. And using window and panel titles to convey a high-level description. Where UI elements require attention expose these as polite or assertive depending on time sensitivity.

Check out Google's Head of Accessibility and Disability Inclusion Christopher Patnoe's LinkedIn post where he outlines several more features, and watch the full list of Android accessibility updates in the videos below.

Resources


Contact us

We have a keen ear for listening. If you have a project you need support with, extra guidance on an accessibility problem or just want to discuss an idea get in touch.

Contact us


Sign up to our newsletter

We like to send out occasional emails about things we think you’ll find useful and interesting.