Skip to main content

Making an audio interface accessible without making it visually loud

Snapshot

Role: Junior UX Designer on Genio Notes, taking on the more complex WCAG compliance work

Genio Notes' audio capture interface (audio bubbles) failed WCAG 2.1 AA contrast. Our CEO raised a concern: simply strengthening the colour to pass would increase cognitive load for what is mostly a background element. I met contrast in the borders and the weight instead of the fill. That led to a cleaner, lighter interface.

Each colour marks a different note type: important notes in red, notes flagged for review in yellow, and regular notes in blue. The audit found failures in both modes, and not the same ones. In dark mode grey (4.04:1) and yellow (3.5:1) passed, while blue (2.94:1) and red (2.42:1) failed. In light mode only red passed.

The Genio Notes audio tab in light mode, showing the redesigned outlined audio bubbles in the right-hand panel.

How do we meet contrast, but keep the UI light?

Raising the saturation to meet 3:1 contrast read as muddy and heavy, exactly the tradeoff the CEO had flagged.

The same three slide sections side by side: the original audio bubbles on the left, and on the right the same bubbles darkened to force 3:1 contrast, where the greys and oranges turn muddy.
The rejected direction, raising saturation to force 3:1 read as muddy and visually heavier.

I tried various approaches, making the bubbles thinner but stronger, an empty fill, a light fill, and more. Having a light fill for the inactive bubbles and a stronger one when they were active hit the sweet spot.

Three panels comparing audio bubble fill treatments across slide outlines.
Comparing fill treatments for active bubbles against the thinner 1px connecting line.

The final solution added a light background fill with a border that passes contrast checks. Getting there took a few tweaks: I reduced the connecting lines from 2px to 1px, and shrank the bubbles themselves, inactive ones from 8px to 5px, active ones from 12px to 11px. I kept those sizes odd so the bubbles would sit centred on the thinner line.

Two audio tab panels side by side: the proposed outlined bubbles under a purple header on the left, and the original solid grey bubbles under a teal header on the right.
Comparing the new proposed design to the original.
The border-based direction in light mode (silent screen recording).
The same direction in dark mode, where grey and yellow already passed (silent screen recording).

Pushing for the lowest cognitive load

To go further, I explored dropping the opacity of the connecting line, or removing it entirely. Our accessibility expert liked the idea, but suggested I double check first.

I put the question to an external WCAG auditor. Their answer: decorative lines are exempt, but lines that are interactive and convey essential context are not. Since our lines are interactive and give context for the empty audio between bubbles, that reversed my decision. I kept them at full opacity, with contrast that still passes.

Three panels comparing connecting-line treatments at different opacities behind outlined audio bubbles.
Line treatments compared: removed entirely, ~40% opacity, and full-opacity grey.

Testing with power users

I surveyed our heaviest audio-tab users, cross-referencing usage stats against our Insiders group (customers who've opted in to being contacted). The survey compared the current and proposed designs on cognitive load, perceived polish (“beautiful and minimal”), and overall preference.

With only 5 responses, the sample was too small for hard conclusions, but the signal was promising: the new design won overall. It scored lower on “beautiful and minimal”, though that was skewed by a single 1/5 from a respondent resistant to any change. The clearest win was clarity: users found it easier to see where audio starts and stops, and felt it was less distracting.

Multiple choice survey results: 60% said the new bubble design would be an improvement, 20% wouldn't mind, 20% would miss the old design.
The direct preference question, 3 of 5 called the new design an improvement.
Survey responses explaining why the new audio bubble design is an improvement, with an AI summary of the themes.
Why respondents saw it as an improvement: clearer start/end points, less clutter.

Shipped

Contrast lives in the border and the weight, not the fill. An inactive bubble carries a background fill with a contrast-passing border, and a lighter fill when active. Lines stay 1px at full contrast, per the ruling. Heights of 5px and 11px keep them centred on the thinner line.

A tall audio tab panel showing the final bubble treatment across three slide sections.
The final bubble treatment in the audio tab.

Impact

Every bubble colour now clears 3:1 in both modes, confirmed on re-audit, and without the cost our CEO had flagged. Contrast came from the borders and the weight rather than the saturation, so a background element stayed in the background.

That mattered commercially. WCAG 2.1 AA is a condition of selling into the US market. This was one of the failures standing between Genio Notes and a clean VPAT. The deadline driving it later moved, but the requirement didn't.

I also left usage logging on the tab in place, so any future investment there can be argued from data rather than instinct.

Reflection

All this experimenting came down to one principle: treat compliance as a prompt to rethink the design, not a box to tick. Forcing the fill to 3:1 would have passed the audit and made the product worse. Testing the alternative is what produced a design that worked better for everyone.

I took this from a failed audit to an interface that passes and looks better for it. That meant managing stakeholder input up to CEO level. It also meant bringing in an external authority to settle the one question we couldn't answer internally.

Get in touch