I was wondering if there is an easy way to detect presenter (speaker) changes from a video clip. I have some presentation / panel / seminar type videos, and want to add markers whenever the speaker changes in the stream. It can be when someone from the audience asks a question, or when another panel starts talking.

  • 1
    you might want to reword your question. Maybe use the term presenter or something Mar 11, 2013 at 15:59
  • I guess that makes it less confusing? Made the change, thanks.
    – mcpanic
    Mar 15, 2013 at 3:57
  • do you mean automated detection? That's going to be tricky...
    – Dr Mayhem
    Sep 19, 2013 at 15:53

1 Answer 1


You can use the speech recognition function within Adobe Premiere to (kind of) do this. It will analyze a long piece of video, and attempt to create a text script of the speech within the video. If you tick "identify speakers" before it begins, it will write "[speaker 1], [speaker 2]" etc each time it identifies a change in speaker.

However, the success rate is not massively high. Adobe claim about 75%, with high-quality audio, which seems about right, but is too low to make it a generally useful feature for most people.

There's a step by step guide on how to use it here: http://layersmagazine.com/powering-search-with-audio-metadata-using-premiere-pro.html

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.