Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPUB audiobooks? #570

Open
mattgarrish opened this issue Jan 6, 2025 · 4 comments
Open

EPUB audiobooks? #570

mattgarrish opened this issue Jan 6, 2025 · 4 comments
Labels
a11y-display-techniques-epub Issue with the epub accessibility metadata display techniques

Comments

@mattgarrish
Copy link
Member

mattgarrish commented Jan 6, 2025

I think the EPUB metadata might be trying to too closely match ONIX in the prerecorded audio section. An onix record can describe an audiobook, but are we really intending to say that there are audio-only EPUBs? Any EPUB has to have its audio synchronized with at least some text and relies on media overlays for playback.

Specifically, this is the check for an audio-only EPUB:

LET all_content_audio be the result of calling check for node on package_document, /package/metadata/meta[@property="schema:accessModeSufficient" and text()="auditory"].

But any epub with text and full audio synchronization is going to have a sufficient access mode of auditory. We say to set this value in the epub accessibility techniques. This is the first output check, so it will override text and audio synchronized publications, causing all synchronized books to be "audio only" (or "Audiobook with no text alternative" if the long form is used).

All we can differentiate with EPUB is a book that has full text and full audio versus a book that has partial text and full audio. I think that can be deduced from the metadata as follows:

  • if synchronizedTextAudio feature is set and the publication has both auditory and textual sufficient access modes, then full text and audio are available
  • if synchronizedTextAudio is set and only auditory sufficient access mode, then partial text and full audio is available
@mattgarrish mattgarrish added the a11y-display-techniques-epub Issue with the epub accessibility metadata display techniques label Jan 6, 2025
@mattgarrish
Copy link
Member Author

(Side note, but I thought the "complementary audio and text" string was supposed to be removed with the change we made to rich content.)

@HadrienGardeur
Copy link
Member

All we can differentiate with EPUB is a book that has full text and full audio versus a book that has partial text and full audio.

Don't you mean:

  • full text, partial audio
  • vs full text AND full audio ?

Partial text and full audio makes very little sense in the case of EPUB.

Also worth pointing out that we have an open issue discussing the same thing: #399

@mattgarrish
Copy link
Member Author

Partial text and full audio makes very little sense in the case of EPUB.

Chapter headings with synchronized audio is the closest you can get to DAISY full audio. I don't expect mainstream publishers will create these, of course.

@mattgarrish
Copy link
Member Author

  • full text, partial audio

Right, it's common to narrate only the body text. In that case, you'd check for synchronizedAudioText with only a textual sufficient access mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-display-techniques-epub Issue with the epub accessibility metadata display techniques
Projects
None yet
Development

No branches or pull requests

2 participants