Commit Graph

839 Commits (sj201r5)

Author SHA1 Message Date
Michael Hansen 0d87d295f8 Disable screen dimming 2022-05-04 14:14:52 -04:00
Kris Gesling db3c80b063 Report muted if volume is 0
Previously any volume get request would report muted == False.
2022-04-13 15:37:24 +09:30
Kris Gesling 9bdba1db72 Add mock hardware for CI testing 2022-03-31 15:13:36 +09:30
Kris Gesling b8d2599fee Fix pycodestyle errors 2022-03-30 11:46:10 +09:30
Kris Gesling 4f52e2385f Fix Flake8 errors 2022-03-30 11:16:49 +09:30
Michael Hansen 0d1d302500 Fix streaming STT in mic 2022-03-21 20:54:13 +00:00
Michael Hansen 363e419516 Send mic mute/unmute messages in response to mute switch changes 2022-03-16 17:52:00 +00:00
Michael Hansen 5f33c0cc1b Report network connected as soon as one device is connected 2022-03-16 15:07:31 +00:00
Michael Hansen 6eb84eb2e3 Always force unmute 2022-03-16 15:07:19 +00:00
Michael Hansen f2826abe04 Start in muted state 2022-03-16 14:58:51 +00:00
Michael Hansen 2f03bf1cd8 Implement mute in mic 2022-03-16 14:52:41 +00:00
Michael Hansen 35fd704e19 Use Silero VAD instead of webrtcvad 2022-03-03 20:29:33 +00:00
Michael Hansen aa72f6420d Detect captive portal page, show browser in wifi connect skill 2022-03-01 22:03:41 +00:00
Michael Hansen 19dc7d756e Add "mycroft.network-ready" message to mirror "mycroft.internet-ready" 2022-02-28 21:58:19 +00:00
Michael Hansen 37cfda968d Track activity id for chase LED animation again 2022-02-25 20:14:23 +00:00
Michael Hansen d67dfe0cc9 Complete intent failure is handled in unknown skill 2022-02-25 16:00:14 +00:00
Michael Hansen 07c23bdf65 Always stop chase animation for LEDs 2022-02-18 21:37:01 -05:00
Michael Hansen 55551bf92a Don't clear activity id when starting recording 2022-02-17 18:56:13 +00:00
Michael Hansen 90ce04bd7d Stop LEDs on empty activity id 2022-02-17 15:34:07 +00:00
Michael Hansen edc4413e97 Add screen dimming for Mark II 2022-02-16 21:30:30 +00:00
Michael Hansen 46eed3f559 Handle TTS and LEDs with nested activities 2022-02-15 16:03:36 +00:00
Michael Hansen 2de52ee2ee Increase timeout for network detection 2022-02-08 17:11:27 +00:00
Michael Hansen c81c02977f Need to do clock synchronize before internet detection too 2022-01-31 17:14:08 +00:00
Michael Hansen e17e4fffad Increase mic buffer size 2022-01-21 22:56:31 +00:00
Michael Hansen 5c07e59613 Use record_begin instead of wakeword
Always emit mycroft.mic.listen in get_response
2022-01-21 19:12:02 +00:00
Michael Hansen 83c5e213c0 Actually handling TTS now 2022-01-21 15:50:13 +00:00
Michael Hansen 4672bd7f56 Sound effects and TTS 2022-01-20 21:20:21 +00:00
Michael Hansen a80c25e5cb Prototype activity started/ended functions for skills 2022-01-17 17:28:06 +00:00
Michael Hansen f9d9ccf3e8 Cue pulse animation on wakeword recognized 2022-01-15 20:49:10 +00:00
Michael Hansen 78a0067a99 Adjust initially for ambient noise 2022-01-15 20:48:58 +00:00
Michael Hansen b4d2f5c344 Fine-tune parameters for mic 2022-01-15 19:28:36 +00:00
Michael Hansen 0a224b3e6b Rewrite MutableStream class for microphone. Requires libportaudio with
assertio patch.
2022-01-14 18:18:01 +00:00
Michael Hansen 4b5dbb4d0a Avoid stopping pulse animation during chase 2022-01-13 20:53:03 +00:00
Michael Hansen a1de8d070b Clean up LED animations in enclosure 2022-01-12 23:36:35 +00:00
Michael Hansen bf1fc7fa6b Don't wait for listen WAV to finished playing on Mark II 2022-01-12 22:19:48 +00:00
Michael Hansen 677e911926 Create recognizer loop before connecting bus events 2022-01-12 20:55:57 +00:00
Michael Hansen 6edb5d2c47 Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa 2022-01-11 18:54:32 -05:00
Michael Hansen 564cdb2890 Separate LED animations in enclosure 2022-01-11 18:54:26 -05:00
Chris Veilleux 9dbe974b16 Merge remote-tracking branch 'origin/mark-ii/gui-namespace' into mark-ii/qa 2022-01-11 17:04:52 -06:00
Michael Hansen 864ac8173d Remove wake word delay due to deprecated parameter to found_wake_word 2022-01-11 14:54:53 -05:00
Michael Hansen b8f37419c3 Enable mic level writing through CLI with mycroft.mic.enable_write_level event 2022-01-11 13:34:35 -05:00
ken-mycroft 9796431a45 null check 2022-01-11 11:10:30 -05:00
Chris Veilleux 235bd0c9ef move GUI specific code out from the base enclosure class and refactor. 2022-01-10 17:12:00 -06:00
Michael Hansen ef87af1345 Warn on network check timeout 2022-01-06 15:55:37 -05:00
Michael Hansen a360098d8b Increase not connected timeout 2022-01-06 11:49:50 -05:00
Michael Hansen 03beb38efb Add timeout to network detect 2022-01-06 11:17:40 -05:00
Michael Hansen 2a6f79dab4 eth0 reports itself as "unavailable" instead of "disconnected" 2022-01-06 09:49:32 -05:00
Michael Hansen db2b7142fb Fix missing variable 2022-01-05 11:18:56 -05:00
Michael Hansen 437a9e9abf Enable ethernet in network detect activity 2022-01-05 09:45:04 -05:00
Michael Hansen d9872c232e Fix merge issue 2021-12-31 12:39:55 -05:00