ken-mycroft
f479584669
remove log line
2022-05-27 13:05:19 -04:00
ken-mycroft
cab5f76c80
sj201r5 support. sudo pip3 install rpi_ws281x adafruit-circuitpython-neopixel and sudo python3 -m pip install --force-reinstall adafruit-blinka are required. also you will need to change config file to change default
2022-05-27 12:48:21 -04:00
ken-mycroft
d5dd463eef
fix nasty bug where if leds were not present the system would not boot
2022-05-26 10:00:11 -04:00
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
6914a3b11c
Require Padatious intents to be trained before service ready.
...
Previously the Skill Service would report ready as soon as all
Skills were loaded. This means that some valid intents would could
not be triggered despite the system as a whole reporting that it
was ready.
2022-04-13 11:20:33 +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
Kris Gesling
56a966c9af
autoformat
2022-03-30 11:01:25 +09:30
Kris Gesling
bfbe58c1a4
Fix inflection removal
2022-03-29 21:31:49 +09:30
Kris Gesling
3784fd86fa
Fix inflection import
2022-03-29 20:01:08 +09:30
Kris Gesling
e2b4c8e587
Remove inflection dependency
...
It was only performing a simple string formatting operation
2022-03-29 14:34:05 +09:30
Michael Hansen
e3d53cd4d5
Reduce priority of regex intents
2022-03-23 20:42:44 +00:00
Michael Hansen
3bf0e7e825
Penalize longer responses in queries
2022-03-23 20:06:46 +00:00
Michael Hansen
dcd42a1599
Use files for regex intents
2022-03-23 17:02:37 +00:00
Kris Gesling
525a4c2e8f
Autoformat
2022-03-23 15:17:22 +09:30
Kris Gesling
df03c07ec3
Clean up imports in enclosure
...
GPIO and os not used in this module
2022-03-23 15:15:58 +09:30
Michael Hansen
60b8e5804c
Fix dummy TTS
2022-03-22 23:22:42 +00:00
Michael Hansen
fd2ae74d02
Add regex intent service
2022-03-22 22:06:48 +00:00
Michael Hansen
0d1d302500
Fix streaming STT in mic
2022-03-21 20:54:13 +00:00
Michael Hansen
f6b5121889
Don't split TTS chunks on commas
2022-03-17 20:36:11 +00:00
Michael Hansen
59e5aef6e0
Use activity id as TTS session id
2022-03-17 19:25:17 +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
Chris Veilleux
98b7d12756
add logic to call new Selene endpoint for Pantacor device registration.
2022-03-14 14:12:34 -05:00
Michael Hansen
497fe7be66
Fix portal check
2022-03-04 22:16:46 -05:00
Michael Hansen
626dc91b5a
Use Mycroft page for captive portal check
2022-03-04 15:31:13 +00:00
Michael Hansen
653934989b
Avoid race condition when creating lock directory
2022-03-04 15:29:12 +00:00
Michael Hansen
35fd704e19
Use Silero VAD instead of webrtcvad
2022-03-03 20:29:33 +00:00
Chris Veilleux
e9ecc35506
Merge remote-tracking branch 'origin/mark-ii/qa' into mark-ii/qa
...
# Conflicts:
# mycroft/configuration/config.py
2022-03-03 13:48:56 -06:00
Chris Veilleux
e5e4de59aa
Catch HTTPError separately from RequestException to fix bug with response object being None
2022-03-03 13:47:50 -06:00
Michael Hansen
ae15a155bd
Don't clear audio ignore session id
2022-03-03 19:43:02 +00:00
Michael Hansen
adf094129f
Hotfix to RemoteConf error
2022-03-03 19:42:47 +00:00
Kris Gesling
602e051488
Catch KeyError if namespace doesn't exist
...
Log warning because this may indicate a broader issue
2022-03-03 12:19:53 +09:30
Michael Hansen
fae4ab6f20
Merge branch 'mark-ii/qa' of https://github.com/MycroftAI/mycroft-core into mark-ii/qa
2022-03-02 22:30:53 +00:00
Michael Hansen
4f8a8f85d5
Avoid ignoring a cache TTS session when speaking
2022-03-02 22:27:35 +00:00
Chris Veilleux
e2c6a715e1
removed all remaining core code that uses is_paired() except for the enclosure startup, which uses it to determine if the pairing skill needs to be launched.
2022-03-02 13:15:29 -06:00
Michael Hansen
862176e4cc
Use speech.cache event for TTS caching
2022-03-02 02:26:07 +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
391004d56c
Allow TTS cache key to be explicitly set when using skill TTS cache functions.
2022-02-28 21:58:37 +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
9d04226e7f
Convert TTS cache WAV to FLAC
2022-02-28 21:57:35 +00:00
Michael Hansen
339a23da6a
Report CQS action complete with message
2022-02-25 20:14:42 +00:00
Michael Hansen
37cfda968d
Track activity id for chase LED animation again
2022-02-25 20:14:23 +00:00
Michael Hansen
68121a8808
Always stop TTS on wake
2022-02-25 16:00:29 +00:00
Michael Hansen
d67dfe0cc9
Complete intent failure is handled in unknown skill
2022-02-25 16:00:14 +00:00