Replies: 7 comments 6 replies
-
Thank you, I posted the feature request: #2797 |
Beta Was this translation helpful? Give feedback.
-
Hello Simon, please let us know if the new feature works for you. You will be able to try it once the automated build is finished (all green): Scroll down to download a build for your operating system / architecture: To try the new feature with TTS readaloud or EPUB3 Media Overlays, tick the checkbox labeled "Disable continuous playback" in the playback options (you must start playback first, then the configuration icon will appear and you will be able to reveal the options panel). |
Beta Was this translation helpful? Give feedback.
-
Hi Daniel, That was amazingly fast, thank you ! Those "Playback options" are not easy to notice, (the configuration icon is not expression "settings"), but it is great. If it was possible, it would be great to keep the last sentence/zone highlighted after the stop, for people reading slowly. For DYS readers, it is often tricky to find back the location of the current position. Is it? Not urgent for the demos we are making, but would be even better. Great work with this player. Cheers, |
Beta Was this translation helpful? Give feedback.
-
Hello Simon, as you know (but just stating here for other readers) content creators / authors can include CSS styling for the standard Media Overlays "active" classes that highlight (i.e. put visual emphasis on) the currently-playing audio+text fragment, as well as the top-level document root element (combining the two can achieve interesting effects, like masking inactive content to provide even more contrast for the highlighted fragment). However there is no class for the "paused" state, which in Thorium under the hood would be the "current reading location" that gets outlined temporarily during navigation (e.g. TOC hyperlink). In other words, each reading system would choose an arbitrary highlighting style for the "paused" state ... I am not sure that would be the right approach. Another option would be for Thorium to introduce support for a non-standard "active / paused" CSS class during EPUB3 Media Overlays playback, but again this kind of ad-hoc proprietary extension seems wrong. |
Beta Was this translation helpful? Give feedback.
-
Simon, I completely agree about the options for TTS readaloud and EPUB3 Media Overlays playback, which only reveal themselves once the user starts playing the content. Ideally the "settings" affordance would be accessible without requiring active play. The configurable boolean options toggles are: enable simple/caption view, |
Beta Was this translation helpful? Give feedback.
-
Hi Daniel, thank you for the feedback. I think I understand how the classes dynamically change during playback, and how CSS is used to react. If there is an "active" class on the current segment while playing, why does it have to be removed when pausing? Cannot a div stay "active", without adding extra information about the state change, until another element gets focus, by interaction or by activating "play"? |
Beta Was this translation helpful? Give feedback.
-
Well, from what I read, there are dozen of billions of chickens on earth, that problem has been solved ;) We are having good conversations with Dolphin EasyReader developer team as well, as we are using their app ecosystem. I think they would be interested in implementing it if partner libraries and users ask for it. Thanks again. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone. I'm currently working on a demo of an interactive Comic / BD ePub with audio included.
My first idea is to use absolute positioning of translucid div over each dialog/text zone. It works fine inside Thorium Reader, but continuous reading is not the way to use it. People read comics at a very personal speed.
I could not find a way to use Thorium so that it plays audio "on click", and does not continue after current element. Did I miss it? Either you start the reading, and it doesn't stop automatically, or else it doesn't play anything on click.
This would be a great feature for people using textual Media Overlay books as well. People learning the language or having difficulties reading might prefer to choose when the next sentence is starting.
Both "Next sentence" on click anywhere on the screen and "Play on click" on a specific zone would be very useful, if not necessary features for both these use cases.
Simon Schulé
Bibliothèque Sonore Romande, Lausanne, Switzerland
Beta Was this translation helpful? Give feedback.
All reactions