v1.0.48+179-mobile-cm
beastoin
tagged this
26 Nov 02:51
Issue: #1388 ## Feature - "hey omi" should be triggered with a long press of the button on the omi device and the query should be collected while the user is holding the button. - turnon/turnoff of the device should be switched to short click - after the button is released, we send the question/prompt to LLM, while passing all {facts} and {conversations/memories}, chat history and current conversation - 4 the answer should be shown in the chat and sent via notification ## Usages - Long press to start the voice command (as a message for now), you will feel the haptic feedback - Release to send it, then wait for Omi's response. - To turn the device on / off, use a single tap ## TODOs - [x] "hey omi" should be triggered with a long press of the button on the omi device and the query should be collected while the user is holding the button. - [x] turnon/turnoff of the device should be switched to short click - [x] after the button is released, we send the question/prompt to LLM, while passing all {facts} and {conversations/memories}, chat history and current conversation - [x] 4 the answer should be shown in the chat and sent via notification - [x] firmware: fix the button changes not notify sometime -> implement the haptic then control it from the app + add new issue for firmware fixes: https://github.com/BasedHardware/omi/issues/1412 ## Deploy plan - [ ] deploy backend - [ ] deploy firmware - [ ] deploy mobile app