Commit Graph

1509 Commits (828d305e6c0664b2bb34cb15d45790a375fd72bc)

Author SHA1 Message Date
Åke Forslund 7143e5ef93 Return True when button is pressed as well. 2017-07-06 11:48:40 +02:00
Åke Forslund 3be91fb84c Allow "Stop" to clear playback queue 2017-07-06 09:41:22 +02:00
Åke Forslund fb6fa54fd8 refactor Google tts to take advantage of playback thread 2017-07-06 09:39:28 +02:00
Åke Forslund e528fa0bd3 Stop tts playback thread when needed
When
- Updating tts config
- KeyboardInterrupt
2017-07-06 09:39:28 +02:00
Åke Forslund d378c9d1a6 Refactor Mimic class to keep caching functions in base class 2017-07-06 09:39:28 +02:00
Åke Forslund 0de3f49a82 Add threading for mimic tts 2017-07-06 09:34:33 +02:00
Åke dbec69c457 Merge pull request #888 from MycroftAI/fix-wake-up
Fully fix wake up functionality
2017-07-06 07:55:17 +02:00
Matthew D. Scholefield a33cc35b39 Fully fix wake up functionality 2017-07-05 17:37:26 -05:00
Matthew D. Scholefield e11bb52853 Fix wake up 2017-07-05 17:11:26 -05:00
vavrek d122eabc7d Syntax, layout, and typo repairs. (#819)
* Syntax, layout, and typo repairs.

Fixed a bunch of spelling errors, punctuation problems, and layout inconsistencies. Clarified some of the language. Added a link to the `screen` man page.

* Chat link update

Added: https://mycroft.ai/to/chat/

* Added home.mycroft.ai as config option

* Capitalization and small syntax edits
2017-07-05 22:12:28 +02:00
Matthew D. Scholefield c2b2134a12 Make Wake Word detection modular (#876)
This separates Pocketsphinx into its own class allowing other wake word recognizes to be switched in easier.
2017-07-05 14:26:34 -05:00
Åke Forslund 653d1e6f5e Change logging level for missing dialog/vocab to debug 2017-07-05 19:37:33 +02:00
Åke Forslund 54783a1dd1 Minor cleanup 2017-07-05 19:35:26 +02:00
Åke Forslund a2644bc97c Load data files and decorated intent handlers automatically. 2017-07-05 19:35:26 +02:00
Åke Forslund eb6cd79e52 Minor cosmetic fixes
- underscore in front of variables/methods not intended for users
- docstrings
- remove debug printout
2017-07-05 19:35:26 +02:00
Åke Forslund 7955feaec7 Add support for decorating handlers with intents 2017-07-05 19:35:26 +02:00
Teagan Glenn e0a88667ee Configs for kaldi 2017-07-05 10:02:35 -06:00
Teagan Glenn 5d1cb4dbdf Use config var 2017-07-05 09:10:15 -06:00
Michael Nguyen 565b8a56af Merge branch 'dev' of https://github.com/MycroftAI/mycroft-core into feature/skill-configuration 2017-07-05 10:10:13 -05:00
Michael Nguyen de51d9aa4e fixed test 2017-07-05 10:10:09 -05:00
Teagan Glenn a64862cf41 Fixes based on PR comments 2017-07-05 09:06:08 -06:00
Teagan Glenn f795ea0237 Kaldi STT 2017-07-04 15:46:08 -06:00
Åke b5fc8bd035 Merge pull request #875 from nealmcb/bugfix/issue-874
Fixes #874. start.sh now handles $WORKON_HOME
2017-07-03 11:33:59 +02:00
Neal McBurnett 86d1547da3 Fixes #874. start.sh now handles $WORKON_HOME 2017-07-02 15:51:46 -06:00
Åke 727df4a43d Merge pull request #870 from vavrek/patch-2
Minor Typo Fixes
2017-07-02 10:02:55 +02:00
Michael Nguyen b6a7234be3 Merge branch 'dev' of https://github.com/MycroftAI/mycroft-core into feature/skill-configuration 2017-06-30 17:36:08 -05:00
Michael Nguyen 01d8a0caf7 [WIP] need to add PATCH for settingsmeta.json 2017-06-30 17:36:04 -05:00
Connor Penrod 0108a262b5 Merge pull request #868 from MycroftAI/bugfix/issues-849
Added ./mycroft.sh restart functionality
2017-06-30 17:06:50 -05:00
Åke 97af70bb86 Merge pull request #857 from JarbasAI/patch-16
Read Blacklisted skills from config
2017-06-30 22:08:01 +02:00
Jarbas 2c0ed93e4b pep8 2017-06-30 20:27:33 +01:00
Åke cd8324dfa1 Merge pull request #869 from MycroftAI/feature/amc-comments
Feature/amc comments
2017-06-30 21:20:16 +02:00
vavrek 007e0fe970 Minor Typo Fixes
"detached" and "reattach" spelling repairs.
2017-06-30 21:12:30 +02:00
kfezer cc129f615d Update message.py 2017-06-30 10:03:24 -07:00
Art McGee 3872dafd81 This add comments to document the message class
Signed-off-by: Art McGee <amcgee7@jaguarlandrover.com>

	mycroft/messagebus/message.py
2017-06-30 09:57:00 -07:00
Art McGee 94e8705264 Fixes and Typeo's
Signed-off-by: Art McGee <amcgee7@jaguarlandrover.com>

	mycroft/messagebus/message.py
2017-06-30 09:54:15 -07:00
general-shift d96b975b7a Added ./mycroft.sh restart functionality 2017-06-30 11:26:34 -05:00
Michael Nguyen eb03c3592c Merge branch 'dev' into feature/display_state_manager 2017-06-30 10:30:40 -05:00
Arron Atchison 14df7e6846 Update __init__.py 2017-06-30 09:37:06 -05:00
Augusto Monteiro eaa149c1e2 Merge pull request #813 from el-tocino/bugfix-807
msm updated for issue 807
2017-06-30 10:34:38 -04:00
Steve Penrod 96c08189ed Revert "This add comments to document the message class" 2017-06-30 00:41:20 +02:00
penrods 0eee71d90f Fixed the allow_timeout (used in out-of-the-box); and a wifi setup disconnect tweak
* The allow_timeout value was tested poorly, preventing it from actually doing anything
* Upped the number of arp/ping test failures from 3 to 6 when validating the connection.  This makes falsely detecting a wifi setup disconnect pretty unlikely.
2017-06-29 17:10:14 -05:00
Jarbas ebe1c7fcea use get 2017-06-29 21:44:21 +01:00
Jarbas d4177d43a0 Update mycroft.conf 2017-06-29 21:42:05 +01:00
Jarbas 6b9c2d8e74 add blacklisted skills 2017-06-29 20:39:09 +01:00
Jarbas 8af5ce09cf read blacklisted skills from config 2017-06-29 20:36:02 +01:00
Åke b98b020da2 Merge pull request #854 from forslund/gregmccoy-feature/issue-788
Gregmccoy feature/issue 788
2017-06-29 20:32:08 +02:00
kfezer a426b48783 Merge pull request #748 from amcgee7/amcgee7_docs
This add comments to document the message class
2017-06-29 10:05:59 -07:00
Art McGee 355225ee3d Merge branch 'dev' into amcgee7_docs 2017-06-29 07:17:19 -07:00
el-tocino 25e1a07a89 dir loop fix? 2017-06-29 02:30:19 -05:00
Åke Forslund 10e4660e3e Add some safety to remove_all_listers
The same websocket client object is often used between many different
parts of the software. (for example skills) This will reduce the risk
that all listeners are removed for all events by mistake. It it still
possible toi do this by calling
`WebsocketClient.ws.remove_all_listers()` if there would be need for
this mechanism.
2017-06-29 08:09:23 +02:00