Idea: Add browser extensions for better speaker names
I would have first created a Github discussion but it doesn't seem to be enabled in this project. That's why I thought I create an issue. Hope this is fine @dremnik
Problem
Quill can tell the difference between the local user and other speakers. But it cannot always tell which remote person is speaking.
On the other hand, meeting tools already know the active speaker. They also know the participant names.
A browser extension could send this data to Quill to improve the speaker names in the transcript.
Ideas
- Use separate extension builds for each browser family.
- Chromium and Firefox support native messaging (browser starts a bridge, bridge connects to running Quill app).
- Safari could use the Safari Web Extension messaging system.
- Create one browser-independent adapter for each meeting tool.
- Define one shared event format. For example,
meeting.started/participant.joined/speaker.started, etc.
- Quill can then match speaker events with transcript segments using the time overlap between both records.
Idea: Add browser extensions for better speaker names
I would have first created a Github discussion but it doesn't seem to be enabled in this project. That's why I thought I create an issue. Hope this is fine @dremnik
Problem
Quill can tell the difference between the local user and other speakers. But it cannot always tell which remote person is speaking.
On the other hand, meeting tools already know the active speaker. They also know the participant names.
A browser extension could send this data to Quill to improve the speaker names in the transcript.
Ideas
meeting.started/participant.joined/speaker.started, etc.