Åke
b241f1de84
Merge pull request #2704 from MycroftAI/bugfix/settings-update-typeerror
...
Add optional message argument
2020-10-02 13:40:18 +02:00
domcross
65e30ba861
Mozilla TTS
...
fix codestyle
2020-10-01 21:03:52 +02:00
domcross
104c57a528
Mozilla TTS
...
fix missing import and codestyle
2020-10-01 20:35:08 +02:00
domcross
5be3b54b27
MozillaTTS
...
Implement TTS module that works with Mozilla-TTS server.
==== Environment Notes ====
Requires a Mozilla-TTS server running preferably in your local network.
2020-10-01 20:07:47 +02:00
Dominik
b4a0c51a5f
Merge pull request #8 from MycroftAI/dev
...
update dev
2020-10-01 18:57:31 +02:00
Kris Gesling
4d76d13162
Merge pull request #2699 from gaganpreet/gtts-upgrade
...
Update gtts
2020-09-30 11:47:27 +09:30
Kris Gesling
80c7537320
Merge pull request #2705 from el-tocino/DSS-verbiage-fix
...
Remove DSS English-only error
2020-09-28 09:29:34 +09:30
Joshua J. A. Harwood
84a5fd8853
Issue-2700 - Allow for different Polly engines in config
2020-09-27 22:49:59 +00:00
Åke Forslund
241adfdda8
Add Todo / comment regarding startup order
2020-09-27 09:58:08 +02:00
Åke Forslund
6eeeefb0ac
Always use the plural "Skills" for the service
...
Change all strings referring to the service to use "Skills service"
2020-09-27 09:58:08 +02:00
Åke Forslund
225ece7737
Add started and alive hooks to skills process
2020-09-27 09:58:08 +02:00
Åke Forslund
7c4a3fa2f2
Remove is_alive and all_loaded registration test
2020-09-27 09:58:08 +02:00
Kris Gesling
582faab843
Move ready check to enclosure; use ProcessStatus
...
Previously Mycroft reported mycroft.ready when Padatious had
finished it's first training run. This check has been shifted
to the enclosure service, and starts checking once the Padatious
training is complete.
Currently checks on readiness of audio, speech and skills services.
2020-09-27 09:58:02 +02:00
el-tocino
8d9930ac18
remove english-only error
2020-09-25 20:18:31 -05:00
Kris Gesling
5e8474cd72
Add optional message argument
...
When called over the messagebus the message is passed to the handler,
thereby throwing a TypeError as it wasn't expecting 2 positional args.
2020-09-25 15:55:42 +09:30
Kris Gesling
1c80eab76d
Merge pull request #2691 from forslund/bugfix/duration_stretch-update
...
Bugfix/duration stretch update
2020-09-25 15:06:17 +09:30
Kris Gesling
e9add604fd
add ProcessStatus to key services
2020-09-25 06:52:27 +02:00
Åke Forslund
48d1153c0c
Add test cases for ProcessStatus
2020-09-25 06:52:27 +02:00
Kris Gesling
fa0b0dbd41
Change names for consistency
2020-09-25 06:52:25 +02:00
Åke Forslund
633dea1ac5
Add ProcessStatus class
...
ProcessStatus tracks the process status and allows callbacks on changes
and status queries over the messagebus.
StatusCallbackMap is used to setup the callbacks
ProcessState is an enum tracking the different states.
2020-09-25 06:51:20 +02:00
Åke Forslund
bb4e705d64
Add unittests for the plugin util
2020-09-23 07:46:13 +02:00
Åke Forslund
d8ff26bbd9
Add plugin loading of audioservices
...
All modules registered under the entrypoint group "mycroft.plugin.audioservice"
These shall refer to a module with either an autodetect function or a
load_service function.
2020-09-23 07:46:13 +02:00
Åke Forslund
15fd22a258
Add plugin loading to stt
...
pip packages registering entrypoints under 'mycroft.plugin.stt' will be
detected.
2020-09-23 07:46:13 +02:00
Åke Forslund
a54090eef2
Add plugin support for tts
...
Entrypoints registered under "mycroft.plugin.tts" will be detected and
able to run.
2020-09-23 07:46:13 +02:00
Åke Forslund
caf834c728
Add plugin utils
2020-09-23 07:46:09 +02:00
Kris Gesling
ae72ebd247
Merge pull request #2599 from forslund/refactor/intent-service
...
Refactor intent service
2020-09-23 10:24:16 +09:30
Kris Gesling
571e6d3e61
Merge pull request #2659 from forslund/feature/detect-bad-modification-times
...
Don't reload skill if a mod time is in the future
2020-09-22 20:55:35 +09:30
katridi
6e197d0138
Bugfix/issue 2563 ( #2692 )
...
* Issue-2563 Added fallback to english model
* Added test case for checking config set up
* Added more descriptive log message
2020-09-22 15:01:01 +09:30
jarbasal
7e1e3e4bc2
extend timeout
2020-09-20 21:38:33 +01:00
Gaganpreet Arora
b198f0e936
update gtts
2020-09-19 15:10:05 +02:00
Kris Gesling
2e1247dd5c
Merge pull request #2697 from forslund/test/gui-interface
...
Add basic test cases for gui interface
2020-09-18 16:06:52 +09:30
Åke Forslund
2debf2a7b7
Add basic test cases for gui interface
2020-09-18 07:26:21 +02:00
JarbasAI
4d3cd33d4a
Feat/self.gui.connected ( #2682 )
...
* expose gui connection status
* gui.status.request.response
Co-authored-by: jarbasal <jarbasai@mailfence.com>
2020-09-16 17:02:46 +09:30
Kris Gesling
39a2d9cf21
Merge pull request #2688 from MycroftAI/feature/upgrade-msk
...
Upgrade MSK to v0.3.16
2020-09-16 08:45:11 +09:30
katridi
a185a9a4bf
Issue-2567 - Fixing not initialized dialog_render ( #2685 )
...
Fixes #2567
2020-09-15 22:10:39 +09:30
Kris Gesling
31fd9914ef
Merge pull request #2681 from forslund/bugfix/all_loaded-order
...
initialize status members before bus handlers
2020-09-14 17:02:16 +09:30
Åke Forslund
37e03589f3
Handle numeric duration stretch
2020-09-14 07:43:48 +02:00
Kris Gesling
5616aae0ce
fix broken link; minor edits
2020-09-14 14:44:28 +09:30
Åke Forslund
f40c9cc44f
Make Global scope variables upper case
2020-09-12 18:18:38 +02:00
Åke Forslund
725b8a8d15
Fix update of duration stretch
...
Switch from global config to object config
2020-09-12 18:18:02 +02:00
Noam Preil
3e63514804
Add support for `doas`
2020-09-11 00:44:50 -04:00
Kris Gesling
3672b9020d
Merge pull request #2689 from forslund/bugfix/audio-service-start-failure
...
Fix Audioservice startup
2020-09-11 13:35:33 +09:30
Åke Forslund
1202417f86
Handle ntp syncs during precise Startup
...
Use MonotonicEvent instead of the builtin Event class
2020-09-10 13:27:21 +02:00
Åke Forslund
4e7809d732
Handle ntp sync in audioservice ready wait
...
Events (any python threading in general) don't use monotonic time and
can be affected by an ntp sync.
This replaces the normal event with the MonotonicEvent class handling jumps
into the future.
2020-09-10 13:26:25 +02:00
Åke Forslund
fc3d8ce801
Add MontonicEvent class
...
This handles jumps forward in time correctly
2020-09-10 13:26:25 +02:00
Kris Gesling
6cb219dc15
bump MSK version
2020-09-09 16:15:51 +09:30
Kris Gesling
52b908f350
Merge pull request #2663 from forslund/feature/given-timeout
...
Voight Kampff given timeout
2020-09-09 14:32:25 +09:30
Åke Forslund
b71bedd471
initialize status members before bus handlers
...
self._loaded_status was accessed from a message handler, if a message is
received at the precisely wrong time an exception may occur. This fixes
the init order.
Also moves the skill_updater creation to be fore the handlers are
registered.
2020-09-07 06:34:07 +02:00
devs-mycroft
255ac428bd
Version bump from 20.8.-1 to 20.8.0
2020-09-03 07:49:13 +00:00
Kris Gesling
dfe55ab0fe
Merge pull request #2684 from forslund/bugfix/audio-backend-fix
...
Fix vlc audioservice loading
2020-09-01 13:32:47 +09:30