Commit Graph

4585 Commits (bfd6be347f0c88aabad8f287081a860b09359f3d)

Author SHA1 Message Date
Åke Forslund 0a9de0ab7c Update to pyee 8.1.0
pyee 8.1.0 adds a small change to make the once call to be more safe in
multithreaded environments.

This switches back from the now deprecated BaseEventEmitter to the
standard EventEmitter.
2020-10-22 11:43:06 +02:00
Kris Gesling 11062dbd9c
Merge pull request #2721 from Nihvel/patch-1
Update __init__.py
2020-10-21 16:26:16 +09:30
Kris Gesling 8a1b989935
Merge pull request #2594 from forslund/feature/plugin-system
Plugin system for stt, tts, audioservices and wake word engines
2020-10-19 15:41:35 +09:30
Kris Gesling bee3b8c64a
Merge pull request #2725 from emphasize/add_arch_variants_to_devsetup
allow variants of arch (archarm, ...) to fetch dependencies (dev_setup.sh)
2020-10-16 16:25:59 +09:30
emphasize 0df9e40589 allow variants of arch (archarm, ...) to be processed 2020-10-16 00:13:53 +02:00
Juri Calleri 1795322035
Update __init__.py
trailing whitespace removed and double space after '.' dot restored
2020-10-15 15:13:17 +02:00
Juri Calleri 2a1b099390
Update __init__.py
fix for the issue #2630
2020-10-14 19:14:39 +02:00
Åke f3a534f3a9
Merge pull request #7 from MycroftAI/feature/plugin-system2
wake words plugin
2020-10-12 06:31:31 +02:00
jarbasal 02cb489f63 wake word plugins 2020-10-10 18:03:40 +01:00
Åke Forslund 112a983024 Fix pylint issues 2020-10-10 09:20:21 +02:00
Åke Forslund a2dc3482ef Fix logs when Mimic is not found
If Mimic was not found at all the LOG message would raise an exception,
this fixes that issue and cleans up Exception chain
2020-10-10 09:04:54 +02:00
Åke 58415e71d4
Merge pull request #2716 from el-tocino/mimic-arm-fix
Fix mimic build on arm
2020-10-09 08:31:22 +02:00
el-tocino 8005193769 revised mem calculation 2020-10-09 07:28:19 +02:00
Kris Gesling 6e058e48b5
Merge pull request #2713 from domcross/feature/mozilla_tts
Feature/mozilla tts
2020-10-07 11:39:54 +09:30
domcross 10ded43c65 Mozilla TTS
Clean up imports
2020-10-06 11:44:54 +02:00
domcross 99f534c1ad Mozilla TTS
remove custom cache code
improve url handling
2020-10-05 19:51:00 +02:00
Kris Gesling 7bd0e25466
Merge pull request #2706 from joshuajaharwood/feat/issue-2700
Issue-2700 - Allow for different Polly engines in config
2020-10-05 15:28:08 +09:30
domcross 12ec5cb9b7 Mozilla TTS
Cache handling
2020-10-02 21:48:55 +02:00
domcross d0fb378c56 Mozilla TTS
fix imports and example config
2020-10-02 14:10:41 +02:00
Å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
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
Å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
Å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