WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: competing audio

for

Number of posts in this thread: 2 (In chronological order)

From: Mike Warner
Date: Tue, Apr 16 2024 7:55AM
Subject: competing audio
No previous message | Next message →

Hi everyone,

while working on the interactive transcript feature that I'd
previously mentioned, I noticed that JWplayer announces the timestamp and
time left in the video when the scrub bar is moved., either manually or
when javascript tells it to go to a specific timestamp That announcement
competes with the sound from the video. Would that be a failure for
success criteria 1.4.7 ? A demo page where this can be observed is:
https://staging-b2b-setup.annoto.net/demos/jw-portals-demo.html

This is the output when seeking via the scrub bar in the demo:
Seek slider 25 seconds of 3 minutes, 46 seconds
38 seconds of 3 minutes, 46 seconds
38 seconds of 3 minutes, 46 seconds

This is the output using javascript to call seek(timestamp) then play() in
our course system:
15 seconds of 0 seconds
15 seconds of 3 minutes, 38 seconds

That's quite a bit of speech output and makes the user miss a few seconds
of the video's audio.

Thanks,
Mike

Mike Warner
Director of IT Services
MindEdge Learning

From: Patrick H. Lauke
Date: Tue, Apr 16 2024 8:35AM
Subject: Re: competing audio
← Previous message | No next message

On 16/04/2024 14:55, Mike Warner wrote:
> Hi everyone,
>
> while working on the interactive transcript feature that I'd
> previously mentioned, I noticed that JWplayer announces the timestamp and
> time left in the video when the scrub bar is moved., either manually or
> when javascript tells it to go to a specific timestamp That announcement
> competes with the sound from the video. Would that be a failure for
> success criteria 1.4.7 ?

No, as 1.4.7 Low or No Background Audio (AAA) isn't about parallel but
separate audio sources.

> A demo page where this can be observed is:
> https://staging-b2b-setup.annoto.net/demos/jw-portals-demo.html
[...]
> That's quite a bit of speech output and makes the user miss a few seconds
> of the video's audio.

The fact it double-announces the time is a bit unfortunate and could do
with being looked into (likely a combination of a live region and the
announcement of the actual slider value itself). However, having this
announcement will be essential for SR users, so a difficult circle to
square.

Anecdotally, screen reader users are very good at
isolating/distinguishing different sound streams, even concurrent ones
(within reason, of course).

If it proves too noisy/competing, users can also pause the video first
before scrubbing.

P
--
Patrick H. Lauke

* https://www.splintered.co.uk/
* https://github.com/patrickhlauke
* https://flickr.com/photos/redux/
* https://mastodon.social/@patrick_h_lauke