upvote
I managed to solve this with my similar open source tool, including remembering "voices" across multiple sessions.. though I wouldn't say this is amazingly effective. It's not as good as when your call provider clearly knows which person is speaking, but it's largely been good enough.

Source code is here if you want to have an agent take a look: https://github.com/robgough/dictator/

reply
If you have the audio, models should be able to pick out who's who. Easier if everyone present themselves obviously.

My vibeslop tries to do it - I'm checking if I can just opene the code (it's python, so it's not exactly closed) - but even just going by the interface I think you get the idea:

https://hypertekst.net/steno/

reply
Yeah Yogurt uses accessibility permissions to grab speaker names from Zoom, Google Meet, etc. But that said, I recommend you let people know if you're going to take a recording.
reply
Does that work outside of Mac? I'm only seeing references to that functionality for macOS in the source.
reply
There are models that can diarize.
reply
pyannote is how I do it
reply
[flagged]
reply
[flagged]
reply