Default Mic Speaker Attribution to User (Omi Desktop)
Problem / Context
When using Omi Desktop as my primary setup, the microphone input almost always represents me (the user). However, the system currently attempts speaker detection on microphone audio, which can result in unclear or incorrect speaker attribution in meeting notes.
In most real-world use cases:
The microphone = the user
All other voices come from system / speaker audio (calls, videos, meetings)
There is typically only one person speaking on the mic
Because of this, meeting notes would be significantly clearer if microphone audio were consistently attributed to the user by default.
Proposed Solution
Add an option to label microphone audio as the user by default, bypassing speaker detection for mic input unless explicitly enabled.
Microphone audio → Always attributed to the user’s name
System / speaker audio → Continue using speaker detection as usual
This assumes a single speaker on the mic (the user), which matches most desktop use cases
Optional Controls / Flexibility
To handle edge cases, add a toggle such as:
“Assume mic audio is me (default)”
ON: Mic audio is always attributed to the user
OFF: Enable speaker detection on mic audio (for shared mic scenarios)
This allows advanced users to override the default behavior when:
Multiple people share a microphone
A different speaker is using the mic
Group recordings are happening in the same physical space
Why This Matters
Much clearer and more accurate meeting notes
Reduces incorrect speaker labeling
Matches how users actually use Omi Desktop in practice
Simple default behavior with an escape hatch for edge cases
Summary
Assume one speaker on mic = the user, by default.
Let system audio handle everyone else.
Provide a toggle only when needed.
This small change would significantly improve transcript clarity and usability for desktop-first users.
This request was merged into another request
No comments yet
Be the first to share your thoughts.