Kris Gesling
131a9ed03f
PEP8
2021-11-04 20:53:00 +09:30
Kris Gesling
99be84df2e
Add Github Action for pushing to gitlab
2021-10-04 16:20:35 +09:30
ken-mycroft
10fd812f2b
Improve confidence calculation for Common Query ( #2986 )
...
* Improve confidence calculation
* Add actual noise words file
* Update expected test confidence levels
Co-authored-by: Kris Gesling <kris.gesling@mycroft.ai>
2021-09-27 14:59:57 +09:30
devs-mycroft
13539d3397
Version bump from 21.2.0 to 21.2.1
2021-08-27 03:02:54 +00:00
Kris Gesling
109e8ca482
resolve merge conflict
2021-08-17 23:19:14 +09:30
Aditya Mehra
9c380202bc
add fullscreen fix
2021-08-17 15:58:27 +09:30
Kris Gesling
4df863633d
Merge dev pre-XDG into feature/mark-2
...
This includes all commits up to but not including PR #2794
2021-08-17 15:56:42 +09:30
Kris Gesling
34ef8752ec
Demote cpu temp and led log messages to debug
2021-08-17 15:41:58 +09:30
Chris Veilleux
8fcfa901c3
Merge pull request #2970 from MycroftAI/feature/mycroft-skills-adaptintent
...
Provide AdaptIntent from mycroft.skills
2021-08-13 14:53:46 -05:00
Kris Gesling
196e9750e3
Merge pull request #2967 from AIIX/fix/webview_fullscreen
...
add fullscreen fix for webviews
2021-08-11 09:44:05 +09:30
Kris Gesling
eadb5c9985
Provide AdaptIntent from mycroft.skills
...
This is convenience for Skill developers who can now import
all standard items from a single level. Eg:
from mycroft.skills import MycroftSkill, intent_handler, AdaptIntent
2021-08-09 15:55:04 +09:30
Aditya Mehra
8be5e9ba72
add fullscreen fix
2021-08-06 14:32:52 +09:30
Åke Forslund
4258e2f2ed
Reorder imports of mycroft.configuration
2021-08-05 10:04:45 +02:00
jarbasal
87d22d30a4
fix cyclic imports with LOG
...
The mycroft.util.log module called LOG.init() which needs to read the config,
the configuration module imports the log system to log causing cyclic import
issues.
This moves the LOG.init() call out of the log module making it possible
to use the normal config system to init the logs and does a slight
re-arrangement so that the uninited log can be used.
2021-08-05 10:04:45 +02:00
Åke Forslund
3fd96cf71b
WIP Review comments
...
- Add TODO for 22.02 to remove the compatibility code
- Make Warning a single Log statement
- mycroft-config script now uses XDG-environment variable
- Remove redundant code
- Replace hard coded references to ~/.config
- Explicitly remove new path before move of "filesystem" (if needed)
2021-08-05 10:04:45 +02:00
Åke Forslund
9029dc1f41
Slight cleanup
...
- Make XDG usage more visible by using the xdg module prefix
- fix overloaded python keywords
- remove unused imports
2021-08-05 10:04:45 +02:00
Åke Forslund
8e69d4616d
Correct resolution order for resolving log configs
2021-08-05 10:04:45 +02:00
Åke Forslund
28017993c5
Restore system locations to mycroft.configuration
...
Fixes issue with Timer skill
2021-08-05 10:04:45 +02:00
Bart Ribbers
e20443b824
Use XDG Base directories for settings, cache and runtime data
...
Improve deprecation warning message
2021-08-05 10:04:45 +02:00
Kris Gesling
313f4e8759
Merge pull request #2946 from MycroftAI/refactor/vk-test-helpers
...
Improve the speed of waiting for dialogs helper function
2021-08-05 09:29:17 +09:30
Kris Gesling
7c413de32c
Merge pull request #2956 from AIIX/web_enable_request_feature
...
Add feature request functionality to webviews
2021-08-04 11:42:45 +09:30
Kris Gesling
a794db0c9a
Make network tests configurable
...
Previously test URIs were hardcoded.
They can now be configured in mycroft.conf
2021-08-02 21:00:05 +09:30
jarbasal
88818bd52f
Fix loading of audioservice plugins
2021-07-26 21:17:17 +09:30
jarbasal
24c4ba4a05
Fix loading of audioservice plugins
2021-07-23 09:17:58 +02:00
Aditya Mehra
45d5d9e478
Add feature request functionality to webviews
2021-07-23 15:14:06 +09:30
Kris Gesling
31e1e2d857
Merge pull request #2927 from ChanceNCounter/fix/lang-none
...
stop passing lang=None to Lingua Franca
2021-07-12 21:46:17 +09:30
Chris Veilleux
fbb1d06adc
Merge remote-tracking branch 'origin/refactor/vk-test-helpers' into refactor/vk-test-helpers
2021-07-09 15:43:25 -05:00
Kris Gesling
b3a0b3b1e4
Merge pull request #2938 from forslund/bugfix/tts-returned-cache-path
...
Fix TTS using the returned path
2021-07-08 11:56:32 +09:30
Chris Veilleux
18cb28088d
Added comments to document race condition
2021-07-06 13:48:52 -05:00
HKalbasi
28c52fef75
fa-ir localization initialized ( #2778 )
...
==== Localization Notes ====
fa-ir: 35 strings added
2021-07-06 07:10:23 +09:30
Ken Smith
ff01b7388b
add pause and resume ability to tts playback thread and use it during barge in
2021-07-02 12:12:07 -04:00
Åke Forslund
0ae02b5939
Fix TTS using the returned path
2021-07-02 08:34:03 +02:00
Kris Gesling
6099da18b3
Merge pull request #2934 from MycroftAI/bugfix/tts-audio-file-path
...
Fix #2929 : use returned TTS audio file path
2021-06-30 07:03:01 +09:30
Kris Gesling
0394568704
Use returned TTS audio file path
...
This reverts an unintentional breaking change.
A TTS engine may return a different file path than was requested.
This again uses the returned path but adds a deprecation warning
that this behaviour will no longer be supported in an upcoming release.
Fixes #2929
2021-06-29 21:53:53 +09:30
Kris Gesling
0cbd040a55
Merge pull request #2900 from MycroftAI/bugfix/common-play-active
...
Add Common Play to active Skills when invoked
2021-06-29 20:59:33 +09:30
Kris Gesling
21eabceb29
Do not create a 'None' cache directory
...
The persistent_cache_dir was assigned None if no preloaded_cache existed.
This was then created as a directory when it's clearly not needed.
2021-06-25 14:26:14 +09:30
ChanceNCounter
a211441acc
stop passing lang=None to Lingua Franca
...
LF's only breaking change over the past two versions has been the
deprecation of `lang=None` as a valid parameter. This is because the new
language loading paradigm wants to load certain functions on the fly,
which it cannot do when it is explicitly told to look for a null lang.
I've addressed this by passing `lingua_franca.get_default_lang()` where
the `lang=None` call remained.
Bonus: Gets rid of over 200 DeprecationWarnings in unit tests!
2021-06-23 21:56:19 -07:00
Kris Gesling
02faba9db8
fix indentation error
2021-06-17 15:25:23 +09:30
Kris Gesling
aa83b9f7c0
Merge branch 'skill_control' into feature/mark-2
...
As requested.
2021-06-16 23:11:53 +09:30
Kris Gesling
2c598fd96b
Merge branch 'dev' into feature/mark-2
2021-06-15 12:01:18 +09:30
Åke Forslund
5d3393b935
Make TTSCahce safer
...
Add __contains__ method to TTSCache, The cache contains a SHA if the SHA is
known and all expected files exists on disk.
This is handles unexpected system events in a more consistent manner and
will still be fast for the case where a new sentence needs to be
synthetisized.
2021-06-10 09:33:06 +02:00
Kris Gesling
6d57b4a855
Remove Mark II specific deprecation notices.
...
These were being perceived by the community as mycroft-core deprecations
Ducking is required on other platforms so I think it's worth waiting to
see how we implement that before actually deprecating the methods.
2021-06-10 06:47:25 +09:30
Chris Veilleux
4d7ed0f25e
Added to docstring to explain why the method took a list of utterances instead of a single utterance.
2021-06-05 13:39:57 -05:00
Chris Veilleux
2a9f63c173
Fixed a bug where the highest confidence from the Adapt parser is different than the highest confidence from the Adapt intent matcher.
2021-06-05 12:15:02 -05:00
Kris Gesling
0e2a78068a
Merge pull request #2910 from MycroftAI/feature/avx-check
...
Check for the AVX instruction set during install
2021-06-02 06:54:08 +09:30
Kris Gesling
1cc25da144
Merge pull request #2898 from MycroftAI/bugfix/docstring-cleanup
...
Cleanup of documentation
2021-06-01 12:16:44 +09:30
mathmauney
305b93625a
Update hotword_factory.py
...
Fix long line string
2021-05-28 21:48:49 +09:30
mathmauney
011c3899a9
Fix line too long
2021-05-28 21:48:49 +09:30
mathmauney
4ca656caac
Issue-2232 Add warning when AVX is not detected and fallback.
2021-05-28 21:48:49 +09:30
Kris Gesling
891784a454
Merge pull request #2888 from forslund/refactor/mimic_tts-dont-load-config-on-import
...
Refactor mimic_tts to not load config when importing
2021-05-28 15:24:13 +09:30