Commit Graph

853 Commits (0284103492daa02a9180e26151f0ef7bcd442252)

Author SHA1 Message Date
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
Sergio Oller 70dc8183b0 Issues 568 - Fix dependencies to build latest mimic 2017-03-29 13:55:53 -07:00
kfezer 0446d58ba3 Merge pull request #578 from SoloVeniaASaludar/bugfix/issue-577
speech client, error in control of interval between calls to wakeup recognizer #577
2017-03-29 17:30:46 +00:00
kfezer 4c24466120 Merge branch 'dev' into feature/issue-553 2017-03-29 17:28:10 +00:00
kfezer 80b54296b3 Merge pull request #591 from MycroftAI/bugfix/issue-588
Fixes Issue 588
2017-03-29 16:40:06 +00:00
kfezer de27ad4caa Merge pull request #572 from SoloVeniaASaludar/bugfix/issue-571
Update core.py
2017-03-29 16:39:06 +00:00
kfezer cf4bc9a20d Update not.found.dialog
Fixed typo
2017-03-29 09:35:48 -07:00
kfezer 4e1b739474 Update choose.dialog
changed some wording
2017-03-29 09:35:28 -07:00
Augusto Monteiro 22eaa6dc89 Using https 2017-03-28 15:18:43 -07:00
Augusto Monteiro 93a59c57ec #527 - removing msm install from dev_setup 2017-03-28 11:20:00 -07:00
Augusto Monteiro 814f2fb441 #527 - fixing pep8 2017-03-28 11:20:00 -07:00
Augusto Monteiro 5ec0d0d48a #527 - cleaning all events 2017-03-28 11:20:00 -07:00
Augusto Monteiro 0c60da0883 #527 - cloning msm 2017-03-28 11:20:00 -07:00
Augusto Monteiro 5def9aceca #527 - Fixing rename 2017-03-28 11:20:00 -07:00
Augusto Monteiro 2b96f2dd19 #527 - Adding msm install script and renaming skill 2017-03-28 11:20:00 -07:00
Augusto Monteiro 1f363a245b #527 - skill to skill installation 2017-03-28 11:20:00 -07:00
kfezer@gmail.com 348a9111a2 modified: mycroft/skills/core.py
Fixed typo
2017-03-27 13:56:13 -07:00
kfezer d793c9893b Update README.md
Added note about it being default on dev
2017-03-24 14:08:32 -07:00
kfezer@gmail.com 7b43089a76 modified: mycroft/client/speech/listener.py
modified:   mycroft/util/__init__.py

Fixes 363
previously as pr Networking fix: resolves #363 #364

suggested by clccmh
2017-03-21 13:53:43 -07:00
Augusto Monteiro 0fe6ee65e0 Merge pull request #576 from forslund/expect_response
Add expect_response option to speak_methods
2017-03-20 14:55:24 -05:00
Augusto Monteiro 988f408c49 Merge pull request #587 from SoloVeniaASaludar/bufix/issue-586
Bufix/issue 586
2017-03-20 14:16:41 -05:00
SoloVeniaASaludar 4df486da82 Update mic.py 2017-03-20 19:41:33 +01:00
SoloVeniaASaludar 3c6a40c5ea Update mic.py 2017-03-20 19:40:30 +01:00
Augusto Monteiro 9dce2d7c5f Merge pull request #584 from MatthewScholefield/update-readme
Update readme for 3 build host setup scripts
2017-03-20 11:53:41 -05:00
Augusto Monteiro f6568bd8c6 Merge pull request #580 from forslund/bugfix/issue-579
Fetch all from mimic before updating
2017-03-20 11:42:05 -05:00
MatthewScholefield 09f5ac8626 Update readme for 3 build host setup scripts 2017-03-20 10:23:33 -05:00
Augusto Monteiro 90c4c8f0d5 Merge pull request #575 from SoloVeniaASaludar/bugfix/issue-574
i18n: create_wakeup_recognizer must be configurable
2017-03-20 09:58:13 -05:00
Åke Forslund 4a498d9721 Update mimic to version 1.2.0.2 2017-03-18 08:45:11 -05:00
Åke Forslund 04f411935f Fetch all from mimic before updating 2017-03-18 11:35:42 +01:00
SoloVeniaASaludar e63cb1d628 Update mic.py 2017-03-18 11:02:33 +01:00
Åke Forslund be8dd47250 Add expect_response option to speak_methods
if expect_response flag is set to True the stt will be triggered just as if the wakeword has been received or the button on the mycroft enclosure has been pressed.
2017-03-17 20:20:27 +01:00
SoloVeniaASaludar ae59b1f69f Update listener.py 2017-03-17 19:06:29 +01:00
SoloVeniaASaludar 02195d22cd Update listener.py 2017-03-17 18:51:18 +01:00
SoloVeniaASaludar 08e7778538 Update listener.py 2017-03-17 18:21:06 +01:00
SoloVeniaASaludar 852d1d3c15 Update core.py 2017-03-16 16:43:53 +01:00
SoloVeniaASaludar a8f7e84a2c Update core.py 2017-03-16 16:29:11 +01:00
kfezer 62e7f37210 Merge pull request #569 from SoloVeniaASaludar/dev
Update build_host_setup_debian.sh
2017-03-15 13:41:42 -07:00
SoloVeniaASaludar 04e147552a Update build_host_setup_debian.sh 2017-03-15 20:47:58 +01:00
kfezer a7bf0d2726 Merge pull request #567 from MycroftAI/feature/issue-566
#566 - Adding normalize import on wolfranalpha
2017-03-15 12:39:18 -07:00
Augusto Monteiro 319f39801a #566 - Adding normalize import on wolfranalpha 2017-03-15 14:31:10 -05:00
Åke Forslund 8df393c813 Remove handler from registered_intents list, it wasn't used 2017-03-14 22:01:48 +01:00
Åke Forslund 49c5a3e523 Add debug and error logging 2017-03-14 21:55:04 +01:00
Augusto Monteiro 7c25e56b96 #560 - fixing pep8 2017-03-14 14:34:53 -05:00
Augusto Monteiro 2464e87118 #560 - loading skills sorted 2017-03-14 14:34:53 -05:00
Augusto Monteiro 435b254a54 Merge pull request #531 from MycroftAI/feature/issue-539
Normalize text before intent parsing #530
2017-03-14 14:22:34 -05:00
Augusto Monteiro eaac4a1f08 #539 - fixing pep8 2017-03-14 13:57:17 -05:00
Augusto Monteiro 0901f1bafc #539 - fixing pep8 2017-03-14 13:43:45 -05:00
penrods eafcc1abfb Several extensions to text normalization:
* intent_failure message now carries along the utterance's lang code
* normalizing query for Wolfram Alpha
* added normalization of "whats" to "what is".  This is technically incorrect ("whats" means more than one instance of "what", as in "the whats and whys of open source"), but that is a rare phrase.  Unfortunately, several STT engines incorrectly output things like "whats 8 + 4", which is grammatically incorrect.  So we'll handle the common and potentially screw up the uncommon.
* more parsing test cases, including a few corrections
2017-03-14 13:43:45 -05:00
Steve Penrod 883848fa11 Fixed typo (parser instead of parse)
Fixed typo (parser instead of parse)
2017-03-14 13:43:45 -05:00