I (@hadro) have just copied and pasted the code from those below with very slight tweaks to see if we at IIIF Consortium can make use of it for a project. Definitely not an elegant implementation.
BBC TextAV prototype.
Demo: https://openhypervideo.github.io/iiif-interactive-transcript/
- Tom Crane
- Joscha Jaeger