Hey!
That's something we're also interested in.
You can read up on the subject and see a few projects here - https://en.wikipedia.org/wiki/Speaker_diarisation
https://dsp.stackexchange.com/questions/3119/library-to-diff...
But to answer your question, I have yet to try an app that can do it well.