mirror of
https://github.com/open-webui/desktop.git
synced 2026-11-05 01:27:46 +00:00
[GH-ISSUE #98] enh: wakeword detection #1
Labels
No labels
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/desktop#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tjbck on GitHub (Jul 2, 2024).
Original GitHub issue: https://github.com/open-webui/desktop/issues/98
"Hey assistant" should toggle on the voice call.
@moblangeois commented on GitHub (Jul 4, 2024):
Hello,
I came across a project that might be relevant to this issue regarding wake word detection. The project is called GLaDOS (https://github.com/dnhkng/GlaDOS).
While browsing their code, I found an interesting implementation of voice recognition and wake word detection that could potentially be adapted for our "Hey assistant" feature. You can find the relevant code here:
github.com/dnhkng/GlaDOS@99fbf5e182/glados/voice_recognition.py (L159)Some key points about this implementation:
The project is under the MIT license, which is permissive and should allow us to adapt parts of their code if we decide it's useful for our implementation.
I believe this could serve as a good starting point.
@jmtatsch commented on GitHub (Jul 5, 2024):
https://github.com/dscripka/openWakeWord
@moblangeois commented on GitHub (Jul 5, 2024):
Seems to use onnxruntime
'onnxruntime>=1.10.0,<2',while we useonnxruntime==1.17.3for OCR it seems. Therefore it should be good.@tjbck commented on GitHub (Jul 5, 2024):
Requirements for this would be
I’ll add more to the list in the future.
@svdasein commented on GitHub (May 18, 2026):
Just curious - is the idea that the wake up word is recognized by something in the browser, or does the browser stream all the audio it receives to openwebui which then scans for the word? I do get that there's a desktop app in the works somewhere as well.