First of all, thank you very much for working on this and open-sourcing it! I am working on a tool for podcasters to edit their show transcripts. A core feature is that they should be able to create highlights. A highlight is basically a start- and end-timestamp that can cross over multiple speakers.
Browsing the code, I think I would need to add some logic to TimedTextElement that checks if a given word is in the interval of a highlight and changes its styling accordingly. Does this mean rewriting TimedTextElement, or is there any way I can hook the editor more smartly? Happy for any other input you might have.
First of all, thank you very much for working on this and open-sourcing it! I am working on a tool for podcasters to edit their show transcripts. A core feature is that they should be able to create highlights. A highlight is basically a start- and end-timestamp that can cross over multiple speakers.
Browsing the code, I think I would need to add some logic to
TimedTextElementthat checks if a given word is in the interval of a highlight and changes its styling accordingly. Does this mean rewritingTimedTextElement, or is there any way I can hook the editor more smartly? Happy for any other input you might have.