Commit Graph

801 Commits (e9c94d0305039073b78a42071a81e080dc9fbdf2)

Author SHA1 Message Date
Åke Forslund e9c94d0305 Update skill container to use Intent class
the command line to enable the intent parsing is now --enable-intent
2017-04-08 11:41:31 +02:00
Augusto Monteiro 6e5f060257 Merge pull request #646 from forslund/pep-8-fix
Fix PEP-8 issues in dev branch
2017-04-08 02:22:17 -07:00
Åke Forslund 95641451fa Fix PEP-8 issues 2017-04-08 11:08:13 +02:00
DMendyke ed21c1471c Merge pull request #638 from MycroftAI/dmendyke.service.instance
Code to prevent multiple instances of a service
2017-04-07 15:40:26 -07:00
Augusto Monteiro 770c84d9bc Merge pull request #643 from cincodenada/fix-setup
Fix creation of /opt/mycroft/skills
2017-04-07 14:41:51 -07:00
Joel Bradshaw 5e55a117c8 Fix creation of /opt/mycroft/skills 2017-04-07 21:20:34 +01:00
Augusto Monteiro 36045fd44e Merge pull request #639 from MycroftAI/feature/issue-636
#636 - Removing reference to older skills folders
2017-04-07 12:25:57 -07:00
Augusto Monteiro f4c5af0cd8 Merge pull request #641 from CloneMMDDCVII/patch-1
corrected the "stop" process
2017-04-07 10:03:14 -07:00
BrokenClock 2833104a3e corrected the "stop" process
changed start-mycroft voice (surely a typo) to stop-mycroft-voice
2017-04-07 18:52:15 +02:00
Augusto Monteiro 'Sparky 621c7c4437 #636 - Fixing pep8 2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky 1087d0e3b4 #636 - Adding loglevel 2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky b35c012692 #636 - Adding ignore logs 2017-04-06 17:14:18 -07:00
Augusto Monteiro 'Sparky 13fe3fe12a #636 - Removing old skills folder 2017-04-06 17:14:18 -07:00
Augusto Monteiro b995404739 Merge pull request #635 from MycroftAI/feature/issue-546
#546 - Removing Skills from core and installing using msm
2017-04-06 17:03:07 -07:00
Augusto Monteiro 'Sparky 54db8c6c33 #546 - Fixing pep8 2017-04-06 16:55:09 -07:00
Augusto Monteiro 'Sparky 18f4ff3e90 #546 - Fixing pep8 2017-04-06 16:42:43 -07:00
Augusto Monteiro 'Sparky 2e172433aa #546 - Adding feedback to user that mycroft is updating 2017-04-06 16:30:58 -07:00
Augusto Monteiro 'Sparky f708a1e15c #546 - Using events 2017-04-06 16:08:23 -07:00
dmendyke 0bfbe58467 pep8 2017-04-06 15:57:34 -07:00
dmendyke c47bc55bc1 Pep8 2017-04-06 15:56:34 -07:00
dmendyke c7645be49c Added PID locking to both 'voice' and 'service' services. 2017-04-06 12:59:31 -07:00
Augusto Monteiro 'Sparky b5aeca02ac #546 - Removing unsed import 2017-04-05 17:11:20 -07:00
Augusto Monteiro 'Sparky aeb73054da #546 - Installing Default Skills 2017-04-05 16:46:54 -07:00
Augusto Monteiro 'Sparky 1f59c50df5 #546 - Removing Skills 2017-04-05 16:23:42 -07:00
dmendyke f81d5b1249 Added locking PID file creation to 'skills' service 2017-04-05 15:16:32 -07:00
Augusto Monteiro 'Sparky 9728e645bc #546 - Adding Skill Install 2017-04-05 15:11:45 -07:00
Augusto Monteiro 'Sparky f76685d46d #546 - Removing prioritary skills loading 2017-04-04 17:11:33 -07:00
Augusto Monteiro 'Sparky 1150fc9a54 #546 - Making Intent a class instead of skill 2017-04-04 16:48:40 -07:00
Augusto Monteiro 'Sparky b89ffcfd37 #546 - Removing skills 2017-04-04 11:12:11 -07:00
Augusto Monteiro 02cccc1c8a Merge pull request #631 from MycroftAI/feature/issue-630
#630 - Fixing SkillInstaller, using text to match instead of exit code
2017-04-03 15:21:46 -07:00
Arron Atchison 729401fd80 increment version to 0.8.8 2017-04-03 14:28:27 -07:00
Arron Atchison ff01f929eb Added variable in travis.yml and a check in install-msm.sh to disable creating opt/mycroft/skills 2017-04-03 13:33:28 -07:00
Arron Atchison c8c3b3d67f checking to see if opt/mycroft/skills exists and is writable 2017-04-03 12:30:47 -07:00
Augusto Monteiro 'Sparky 4d8f7f6e13 #630 - Updating msm install script 2017-04-03 11:45:26 -07:00
Augusto Monteiro 'Sparky 12620694b3 #630 - Fixing SkillInstaller, using text to match instead of exit code 2017-04-03 11:18:56 -07:00
Augusto Monteiro 601948ff3f Merge pull request #533 from MycroftAI/feature/issue-527
#527 - skill to skill installation
2017-03-31 15:04:54 -07:00
Augusto Monteiro 68be8f00c0 Merge pull request #619 from MycroftAI/feature/issue-618
#618 - Fixing volume skill
2017-03-31 14:29:01 -07:00
Augusto Monteiro 'Sparky b87b73ecc6 #618 - Fixing pep8 2017-03-31 14:12:17 -07:00
Augusto Monteiro 'Sparky 1bcdfc76b2 #618 - Fixing volume skill 2017-03-31 14:00:17 -07:00
Åke Forslund 67f6957739 Correct pkg-config package name 2017-03-31 11:51:14 -07:00
Augusto Monteiro 13d99a29a0 Merge pull request #589 from MycroftAI/feature/issue-363
Open listener thread and then check for network connection
2017-03-30 17:19:37 -07:00
penrods bd23d26011 Implementing WolframAlpha changes from issue #600
This limits WolframAlphaSkill to only query WolframAlpha when the utterance doesn't match an intent (calling the fallback handler) and it contains an obvious question phrase.
2017-03-30 17:15:57 -07:00
kfezer dfc9799891 Merge pull request #558 from forslund/feature/issue-553
Add functionality to remove and restore intents.
2017-03-30 21:24:45 +00:00
kfezer 4b79bc077a Merge pull request #599 from MycroftAI/feature/issue-598
Implementing audio cache feature in issue #598
2017-03-30 20:50:43 +00:00
kfezer a475341346 Merge branch 'dev' into feature/issue-553 2017-03-30 20:49:36 +00:00
Steve Penrod 10ff5debd7 Adding missing import and improved error messages 2017-03-30 11:05:46 -07:00
kfezer a9caecc2b5 Merge pull request #603 from MycroftAI/revert-591-bugfix/issue-588
Revert "Fixes Issue 588"
2017-03-30 16:13:43 +00:00
kfezer 622765015d Revert "Fixes Issue 588" 2017-03-30 08:50:24 -07:00
penrods 0043e6c889 Implementing audio cache feature in issue #598
The TTS audio is now cached.  If the same TTS is requested again, the cached WAV and phoneme sequence is reused.

Major points:
* Created mycroft.util.get_cache_directory().  You can give this a domain, also.  The mycroft.conf can define where this directory resides, so enclosures can have this reside on a ramdisk, for instance.
* Created mycroft.util.curate_cache().  This retains a percentage of the disk size free.
2017-03-30 02:40:56 -05:00
kfezer f7c781d119 Update core.py
Fixed Pep8 Issue
2017-03-29 16:27:49 -07:00