If your use-case is meeting, https://github.com/fastrepl/hyprnote is for you.
OWhisper is more like a headless version of it.
For splitting speaker within channel, we need AI model to do that. It is not implemented yet, but I think we'll be in good shape somewhere in September.
Also we have transcript editor that you can easily split segment, assign speakers.