EPUB 3 Best Practices by Matt Garrish

EPUB 3 Best Practices by Matt Garrish

Author:Matt Garrish [Garrish, Matt]
Language: eng
Format: epub
Tags: COMPUTERS / Electronic Publishing
ISBN: 9781449325299
Publisher: O'Reilly
Published: 2013-01-24T00:00:00+00:00


Chapter 6. Media Overlays

Having looked at embedding audio content within documents, the natural progression is to look now at how to provide synchronized audio narration, another of the key new additions introduced in EPUB 3. Media overlays, as you’re about to see, are the secret behind how this magic works.

When you watch words get highlighted in your reading system as a narrator speaks, the term media overlay probably doesn’t immediately jump to mind to describe the experience, but what you are in fact witnessing is a media type (audio) being layered on top of your text content. Apple was the first to adopt this technology, adding it to their support of EPUB 2 under the name Read Aloud while the EPUB 3 specification was still being finalized, but other reading systems, like Readium, have since appeared offering beta support. Even Amazon has jumped into the synchronization game, if not with the same media overlays technology.

But the ability to synchronize text and audio in ebooks isn’t a new development in the grander scheme of ebook formats. It goes back fifteen years in DAISY digital talking books, and even further in antecedents to that format. The value of text and audio synchronization for learning has an equally long history, which is why the technology is so important across the entire spectrum of readers. Media overlays are more than just an accessibility feature of EPUB 3, in other words.

Overlays enable any reader to quickly and easily switch from one reading modality to the other. For example, you don’t have to be interested in reading along with the words to find value. You might switch from visually reading a book while at home to listening aurally while commuting on the train to work. You might want to temporarily switch from visual to audio reading while turbulence is rocking you around on your latest business trip and making you sick to your stomach, and then switch back when it passes.

But overlays run even deeper than the ability to switch from visual to aural for casual reading. Imagine you are working in an environment where you need your hands free, but also need to hear instructions or have a QA checklist read back. If you turn on a media overlay, you can listen while you work. No need for embedded videos. No need to rely on potentially incomprehensible text-to-speech (TTS) rendering.

Foreign language learning is another example of where overlays shine. Without precise audio pronunciations, books that teach second languages are often extremely difficult to follow. Listen to the proper pronunciation while you read and you’ll be fluent in no time. There’s a lot more to media overlays than just storybook reading for children.

The audiovisual magic that overlays enable in EPUBs is just the tip of the iceberg, too. Overlays represent a bridge between the audio and text worlds, and between mainstream and accessibility needs, which is what really makes this new technology so exciting.

From a mainstream publisher’s perspective, overlays provide a bridge between audiobook and ebook production streams.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Popular ebooks
The Kubernetes Operator Framework Book by Michael Dame(7670)
Web Development with Julia and Genie by Ivo Balbaert & Adrian Salceanu(6125)
State Management with React Query by Daniel Afonso(3422)
Eleventy by Example by Robinson Bryan;(3345)
Architecting Vue.js 3 Enterprise-Ready Web Applications by Solomon Eseme(3059)
Building Python Web APIs with FastAPI by Abdulazeez Abdulazeez Adeshina(2965)
Digital Marketing with Drupal by José Fernandes(2823)
Becoming an Enterprise Django Developer by Michael Dinder(1240)
Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little boilerplate code by Abdulazeez Abdulazeez Adeshina(1180)
Operator Training Simulator Handbook by Joseph Philip(1146)
Practical WebAssembly: Explore the fundamentals of WebAssembly programming using Rust by Sendil Kumar Nellaiyapen(1075)
Google Workspace User Guide: A Practical Guide to Using Google Workspace Apps Efficiently While Integrating Them With Your Data by Balaji Iyer(1061)
State Management with React Query by Afonso Daniel;(1061)
Hands-on Cloud Analytics with Microsoft Azure Stack: Transform Your Data to Derive Powerful Insights Using Microsoft Azure by Prashila Naik(1040)
Building SPAs with Django and HTML Over the Wire: Learn to build real-time single page applications with Python by Andros Fenollosa(994)
Building Data Science Applications with FastAPI by François Voron(942)
Modern Frontend Development with Node.js by Florian Rappl(927)
High Performance with Laravel Octane by R. Butti(911)
Kubernetes Design Patterns and Extensions by Onur Yilmaz(901)
JavaScript from Frontend to Backend by Unknown(814)