Commit Graph

5225 Commits (mark-ii/qa)

Author SHA1 Message Date
Chris Veilleux 19b96f88a3 Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa 2022-01-18 20:56:44 -06:00
Chris Veilleux 1d5cffcbd0 Add the concept of "skill service initializing" to skill loading so a skill can behave differently at service load time. 2022-01-18 20:56:26 -06:00
Michael Hansen 3b740e7832 Play acknowledge sound when activity starts 2022-01-18 19:41:41 +00:00
Michael Hansen 20915cf4aa Don't let simple audio service play URIs 2022-01-18 19:41:25 +00:00
Michael Hansen 67dd15a216 Add acknowledge.wav 2022-01-18 19:41:08 +00:00
Michael Hansen 707ffadb6b Clear TTS cache on new activity 2022-01-18 16:38:10 +00:00
Michael Hansen 88143b15c7 Use 0 or 100 volume in VLC service 2022-01-18 16:37:35 +00:00
Michael Hansen ce073f3ba5 Use paplay instead of aplay 2022-01-18 16:36:53 +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 51219509f3 Stop removing whitespace after periods to avoid mangling initialisms 2022-01-14 17:05:38 -05:00
Michael Hansen e2ce9efd44 Merge branch 'mark-ii/qa' of pumpkin.lan:Mike/Projects/mycroft-core into mark-ii/qa 2022-01-14 16:32:00 -05:00
Michael Hansen 36d4f1a2e3 Fix NamespaceManager bus exception 2022-01-14 15:23:24 -05:00
Michael Hansen 0a224b3e6b Rewrite MutableStream class for microphone. Requires libportaudio with
assertio patch.
2022-01-14 18:18:01 +00:00
Michael Hansen d53f7e00b9 Empty contents of prepare-msm.sh script 2022-01-14 11:47:45 -05:00
Michael Hansen b3cf7458a7 Use importlib for plugins instead of deprecated pkg_resources 2022-01-13 18:16:44 -05:00
Michael Hansen 6d412b6d60 Don't manipulate path in virtualenv 2022-01-13 18:15:53 -05:00
Michael Hansen 4b5dbb4d0a Avoid stopping pulse animation during chase 2022-01-13 20:53:03 +00:00
Chris Veilleux e86eb08909 Add a one second delay to removal of namespace so it is not so abrupt. 2022-01-13 14:42:47 -06:00
Michael Hansen f9d2ef0104 Clear TTS queue when new skill speaks 2022-01-13 17:53:30 +00:00
Michael Hansen 942c836386 Send skill_id with speak event 2022-01-13 17:53:18 +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
Chris Veilleux a7a039202d Moved status screens to wifi and pairing skills 2022-01-12 14:17:45 -06: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
Chris Veilleux 2e376b271e docstring cleanup 2022-01-11 17:03:06 -06:00
Michael Hansen 7075678eee Use smbus2 for leds 2022-01-11 17:49:44 -05:00
Chris Veilleux b866de2aae fixed some namespace removal and persistence issues 2022-01-11 15:19:23 -06:00
Michael Hansen 871dc8b959 Add 'hot_reload' config item to skills 2022-01-11 15:17:52 -05: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
Chris Veilleux 28b97d067a add internet connecting screen to idle screen skill 2022-01-11 10:57:52 -06:00
ken-mycroft 9796431a45 null check 2022-01-11 11:10:30 -05:00
Chris Veilleux 582428a568 Merge remote-tracking branch 'origin/mark-ii/gui-replace-page' into mark-ii/gui-namespace 2022-01-10 17:35:37 -06:00
Chris Veilleux 235bd0c9ef move GUI specific code out from the base enclosure class and refactor. 2022-01-10 17:12:00 -06:00
Chris Veilleux 6a8c044217 uncomment the code that determines if a skill needs to reload. 2022-01-10 16:49:42 -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 e0187b392a Restore MSM 2022-01-06 11:17:48 -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 9e89bdde0a Remove all the msm from skills module 2022-01-04 21:40:26 -05:00
Chris Veilleux 3c594fba1e new SkillGUI helper method to replace the page being displayed with a different page from the same skill. 2022-01-04 12:14:23 -06:00