Augusto Monteiro
413624651d
Merge pull request #806 from MycroftAI/bugfix/issues-805
...
#805 Removed unused dependencies from requirements.txt
2017-07-07 11:44:22 -04:00
Michael Nguyen
bb0dd95b55
changed server from test to prod in mycroft.conf
2017-07-07 10:27:03 -05:00
Åke
dd30d586e1
Check queue empty with self.queue.empty() instead of len() ( #894 )
...
* Check queue empty with self.queue.empty() instead of len()
* Add error logging of exceptions in tts thread.
* Limit the number of audio_output_start messages.
recognizer_loop:audio_output_start message will only be sent if the
queue has been empty since last loop.
2017-07-07 09:08:28 -05:00
Matthew D. Scholefield
63d90cef4f
Only output audio end when all audio has been spoken
2017-07-06 20:18:59 -05:00
Matthew D. Scholefield
0a09e6b91e
Move audio output start and end messages to TTS class
...
This prevents them from being outputted too early if playback is run on another thread
2017-07-06 20:18:59 -05:00
Michael Nguyen
cee542e3b3
merged
2017-07-06 17:00:22 -05:00
Michael Nguyen
f62a771e28
merge changes
2017-07-06 16:59:26 -05:00
Michael Nguyen
25a457083d
fixed function names
2017-07-06 16:58:24 -05:00
Åke Forslund
28c15eb64e
Fix subprocess.call() issue and add error logging.
2017-07-06 15:29:19 -05:00
el-tocino
cfdc609586
Default to building mimic if not otherwise set.
2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar
13f91d3969
string comparison needed for that if statement.
2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar
06b77b290f
allow for parameter to skip mimic as well.
2017-07-06 15:18:46 -05:00
Blackbaud-RyanSnedegar
201e0d699d
Check for existing mimic installation, query to build (again).
2017-07-06 15:18:46 -05:00
Augusto Monteiro 'Sparky
0c9e9893a5
On msm default also updating skills
2017-07-06 14:23:23 -05:00
Matthew D. Scholefield
1df998427e
Fix model folder in manifest
2017-07-06 14:22:45 -05:00
Michael Nguyen
f361392628
Merge branch 'dev' of https://github.com/MycroftAI/mycroft-core into feature/skill-configuration
2017-07-06 12:40:50 -05:00
Michael Nguyen
bf48d7b6fb
[WIP] need to implement PATCH
2017-07-06 12:40:21 -05:00
Ethan Ward
de4adb955b
Remove uuid dependency; has been pulled into python standard library
2017-07-06 12:14:48 -05:00
Ethan Ward
738c181140
Removed unused dependencies from requirements.txt
2017-07-06 12:13:18 -05:00
Augusto Monteiro 'Sparky
f23028949c
#871 - Checking only tracked files
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
31637173db
#871 - Adding comment
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
dfa64942ea
#871 - Updating only if doesn't have commit
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
9d9429a664
#871 - Using grep -q
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
ba8a496be4
#871 - Instead of deleting the file just add .pyc
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
e54b74f23c
#871 - Fixing skill update on msm
2017-07-06 08:06:02 -07:00
Augusto Monteiro 'Sparky
cde749a2fa
#871 - Updating all skills
2017-07-06 08:06:02 -07:00
Åke
7bab1d1e21
Merge pull request #804 from forslund/feature/issue-803
...
TTS playback thread
2017-07-06 12:15:48 +02:00
Åke Forslund
f714a5a882
Stop current sentence immediately by terminating playback
2017-07-06 11:49:47 +02:00
Å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