I think this feature would give a person more time to immerse since scenes where nothing is being said will be skiped.
You can right click (or press D) on your keyboard to skip directly to the next speaking scene. But your request is interesting !
Here is an mpv script that does that for inspiration.
This file has been truncated.
lookahead = 5 --if the next subtitle appears after this threshold then speedup
speedup = 2 --the value that "speed" is set to during speedup
leadin = 1 --seconds to stop short of the next subtitle
skipmode = false --instead of speeding up playback seek to the next known subtitle
maxSkip = 5 --max seek distance (seconds) when skipmode is enabled
minSkip = leadin --this is also configurable but setting it too low can actually make your watch time longer
skipdelay = 1 --in skip mode, this setting delays each skip by x seconds (must be >=0)
directskip = false --seek to next known subtitle (must be in cache) no matter how far away
dropOnAVdesync = true
--Because mpv syncs subtitles to audio it is possible that if audio processing lags behind--
--video processing then normal playback may not resume in sync with the video. If "avsync" > leadin--
--then this disables the audio so that we can ensure normal playback resumes on time.
ignorePattern = false --if true, subtitles are matched against "subPattern". A successful match will be treated as if there was no subtitle
subPattern = "^[#♯♩♪♬♫🎵🎶%[%(]+.*[#♯♩♪♬♫🎵🎶%]%)]+$"
---------------User options above this line--
readahead_secs = mp.get_property_native("demuxer-readahead-secs")
Seconding this. Great for free flow rewatches and passive listening while doing stuff that tie up hands. Even better if the condensed audio can be downloaded to play offline, but maybe there are some copyright issues with that. There are some programs out there that do it, but they’re all too complicated for me to figure out. I like LLR intuitive ease of use
Looks like this idea has been around a while and lots of community support
Continuous playback but skip parts with no dialogue