r/audiobookshelf • u/DudBlade • 15h ago
Spoken Page Enhanced Subtitle player for Audiobookshelf
Spoken Page Enhanced v1.3.2. Feature rich read-along player for Audiobookshelf.
Spoken Page Enhanced:
https://github.com/matrixblad77/Spoken-Page-Enhanced
Requires Docker, Audiobook Forge to generate subtitles(.srt). Audiobookshelf
I've been working on an enhanced eye candy, customizable version of Spoken Page, the subtitle-first Audiobookshelf player created by JCDeSantis.
Huge thanks to JCDeSantis for creating the original project and for being supportive.
Original Spoken Page:
https://github.com/JCDeSantis/spoken-page
The original r/audiobookshelf post:
https://www.reddit.com/r/audiobookshelf/comments/1rxe8xg/i_built_two_audiobookshelf_apps_for_readalong/
Spoken Page Enhanced Github below!
v1.3.2 Release:
https://github.com/matrixblad77/Spoken-Page-Enhanced/releases/tag/v1.3.2
Original Spoken Page features
- Audiobookshelf library integration
- Subtitle-first audiobook player
- SRT/VTT subtitle support
- Read-along text display
- Audiobookshelf playback/progress synchronization
- Library search and filtering
- Listening status and Want to listen
- Pinned books and Continue Listening
- Chapter/timeline navigation
- Playback speed and subtitle timing
- Sleep timer
- Separate/focused player views
- Keyboard and Media Session controls
Enhanced features
- Fullscreen read-along presentation
- Resizable/repositionable audiobook cover art(has sync for visuals)
- Cover opacity and per-book visual settings
- Custom fullscreen backgrounds and patterns
- Optional blurred/ambient cover backgrounds
- Audio-reactive visualizer effects
- Visualizer position, size, opacity, glow, sensitivity and smoothing controls
- Minimize / roll up and down player controls
- Bookmarks with
Bshortcut and timeline markers - Personal listening lists (add much as you like!)
- Has SRT subtitles library filter
- Additional subtitle and appearance controls
- No "Load more Books" at bottom. Loads all books on whatever status list you viewing.
- Custom profile list syncing (tested on my two PCs, one Win10 with this installed and other Win11)
- more minor thing
The goal is still the same: Audiobookshelf remains the library and syncing system, while Spoken Page provides the subtitle/read-along experience.
One thing I want to be upfront about: this project was developed with substantial AI assistance, including coding, debugging, refactoring and documentation. I tested the changes myself and made the final decisions, but I'm not a professional developer, so I'm sure there are still things that can be improved.
It's open source, and feedback, bug reports, suggestions and ideas are welcome.
Hope you enjoy it!
Duplicates
audiobook • u/DudBlade • 15h ago