Jonathan D'Orleans
82b9433891
Issues 356 - Moving WA api to WA skill
2016-12-17 10:16:29 -05:00
Jonathan D'Orleans
0b14030344
Issues 356 - Updating WA skill to use the new api
2016-12-17 10:16:29 -05:00
Jonathan D'Orleans
2438f66ef0
Issues 356 - Updating mouth events call
2016-12-17 10:16:29 -05:00
Jonathan D'Orleans
9e632a3c8a
Issues 356 - Stopping processes during audio playback
2016-12-17 10:16:29 -05:00
Jonathan D'Orleans
4c1ba4e337
Issues 356 - Rebasing with master
2016-12-17 10:16:29 -05:00
Jonathan D'Orleans
b1a4a9c22b
Issues 351 - Making Identity static and unique
2016-12-17 10:15:24 -05:00
Jonathan D'Orleans
5fd8342868
Issues 356 - Removing unnecessary identity from pairing skill
2016-12-17 10:15:24 -05:00
Jonathan D'Orleans
ccceb62b7a
Issues 351 - Renaming metadata to data and simplifying data usage
2016-12-17 10:15:24 -05:00
Jonathan D'Orleans
348cc3fac0
Issues 351 - Renaming message_type to type
2016-12-17 10:15:24 -05:00
Jonathan D'Orleans
db9c12c122
Issues 351 - Merging service and client web socket configuration
2016-12-17 10:14:42 -05:00
Jonathan D'Orleans
74abe9267d
Issues 351 - Activating device
2016-12-17 10:14:42 -05:00
Jonathan D'Orleans
14050d70e8
Issues 354 - Implementing activation process
2016-12-17 10:14:42 -05:00
Jonathan D'Orleans
3304474a22
Issues 354 - Pairing device with remote server
...
- Getting pairing code from server
- Treating Api response after request
- Simplifying enclosure mouth events control, upgrade and test process
2016-12-17 10:12:10 -05:00
Jonathan D'Orleans
3280d57b18
Issues 351 - Tartarus Integration
...
- Creating API to communicate with remote server
- Updating Identity data
- Adapting RemoteConfiguration load to new server
2016-12-17 10:11:15 -05:00
Jonathan D'Orleans
0ecb369397
Issues 351 - Splitting date and time format
2016-12-17 10:11:15 -05:00
Arron Atchison
40627ead23
Fixing NPR News Skill by regexing https to http ( #386 )
...
* Fixing NPR News Skill by regexing https to http
* reduced line length to pass pep8.
2016-10-24 10:05:54 -05:00
Arron Atchison
8c3a33ce27
Removed weather condition dialog
2016-09-01 09:28:10 -05:00
Arron Atchison
c7fd729504
added the eye volume event
2016-08-17 11:08:20 -05:00
Arron Atchison
6e5dfa10f9
Shortened the variable name 'proportion' to 'prop' to avoid pep8 error
2016-08-17 09:55:38 -05:00
Arron Atchison
6efa21d79a
I threw a lot of int casting in to fix type errors. Volume seems to be workign great now.
2016-08-17 09:40:58 -05:00
Ethan Ward
27bc4d255e
Merge branch 'master' into feature/issues-303
2016-08-16 13:57:46 -05:00
Isaac Ward
90843ef113
changed variable
2016-07-28 15:57:50 -05:00
Isaac Ward
0f69e3bdb8
added volume communication with enclosure
2016-07-28 15:23:24 -05:00
isaacnward
9d615cf21c
Added enclosure functionality for IP skill ( #309 )
...
* added ip address display
* added ip address display
* added sleep for timing
* altered timing
* further increased sleep time
* altered logic
* pep8
* changed delay duration to depend on ip length
* updated sleep time
* updated sleep time
* updated sleep time
* pep8
2016-07-28 13:35:10 -05:00
Ethan Ward
49d644ff25
Issues #194 - Clean up Wolfram syntax ( #302 )
...
* Issues #194 - Clean up Wolfam syntax
* Issues #194 - Localize regex
* Issues #194 - fix pep8
* Issues #194 - Address feedback
2016-07-28 10:08:41 -05:00
Wolfgange3311999
b648492331
Added min and max volumes read from config
2016-07-26 10:12:14 -05:00
Wolfgange3311999
06d810903c
Added different behavior when the volume is at max
...
Now it aknowledges the when you ask it to increase and it is at max.
When playing a noise, no noise is played
2016-07-21 11:15:55 -05:00
Wolfgange3311999
d81cc07573
Moved volume wav file and added to manifest
2016-07-21 10:07:49 -05:00
Wolfgange3311999
6fd22902a1
The volume knob now plays a noise for feedback
...
Before it would speak the response and degrade the UX
2016-07-20 21:22:16 -05:00
Ethan Ward
b60bd99e79
Fix unused imports ( #296 )
2016-07-18 15:45:11 -05:00
Ethan Ward
743c430996
Update test coverage to include loading vocab ( #294 )
...
* Issues #226 - Add tests for adding vocab
* pep8
* Issues 226 - Update tests
* Issues #226 - Remove debug lines
2016-07-18 15:44:36 -05:00
Ethan Ward
c08cf8b6c1
Issues #273 - Add case for when verb is 's ( #283 )
...
* Issues #273 - Add case for when vern is 's
* Issues #273 - Remove debug lines
2016-07-14 15:36:43 -05:00
isaacnward
a7fb9d2fe5
Issues/234: Weather display on faceplate ( #255 )
...
* i really need to fork
* Added weather functionality
* pep8
* uncommented line
* removed variable default values
* changed enclosure version
* edited metadata syntax
2016-07-12 10:26:18 -05:00
Ethan Ward
eed3dd3af8
Update load_data_files to load regex files ( Fixes #256 ) ( #271 )
...
* Issues 256 - Change loading all files to load regex
* Issues 256 - Readd regex call
2016-07-08 18:11:18 -05:00
Ethan Ward
44e6016d3f
Issues 274 - Add base media skill to blacklisted skills ( #275 )
2016-07-08 18:01:50 -04:00
Åke
b78988bdfa
Add media base class ( #267 )
...
* Add media base class
* Clean up media base vocabulary keywords
* Rename header for common MediaSkill settings to "MediaSkill"
* Stop procedure cleaned up
* mycroft.media.stop now contains information of the message origin, this is used by the handler to make sure the calling skill doesn't stop itself.
* the play() method was renamed before_play() for clarity
* Rename _set_sink to something understandable.
2016-07-08 15:06:57 -04:00
isaacnward
c021bcbbb0
Features/mouth stocks ( #261 )
...
* added mouth stock display
* changed sleep length
* pep8
2016-07-07 13:25:19 -05:00
Åke
3969a5624b
Make skill directory a positional argument ( #248 )
...
this eliminates the need of always supplying --dir before the argument
that will basically always be needed.
2016-06-29 10:12:35 -05:00
Ethan Ward
90905d526c
Issues 108 - Change regex to be localized ( #222 )
...
* Issues 108 - Add load_regex_files
* Issues 108 - Update weather skill with new regex syntax
* Issues 108 - Update stock skill with new regex syntax
* Issues 108 - Add stock regex file
* Issues 108 - Update time skill to use new regex syntax
* Issues 108 - Update desktop skill to use new regex syntax
* Issues 108 - Update volume skill to use new regex syntax
* Issues 108 - Update wikipedia skill to use new regex syntax
* Issues 108 - Update spelling skill to use new regex syntax
* Issues 108 - Update sms skill to use new regex syntax
* Issues 108 - Update calling skill to use new regex syntax
* Issues 108 - Remove unused argument
* Issues 108 - Add unit tests
* Issues 108 - Minor changes to fix tests
* Issues 108 - Preserve intended test logic
* Issues 108 - Address feedback
* Issues 108 - Update test formatting
* Issues 108 - Change file location
2016-06-28 16:20:48 -04:00
Matthew D. Scholefield
eed03f3036
Added new compiled regex for "what's" in wolfram - Fixes #159 ( #235 )
...
* Added new compiled regex for what's
This is for verbs that don't have a space between the question word and verb
* Added support for 'whats' in wolfram
* Added tests for the EnglishQuestionParser
2016-06-28 15:13:30 -05:00
Matthew D. Scholefield
d3c49b288c
Removed the 'I am searching for' message from Wolfram ( Fixes #193 ) ( #206 )
...
* Removed the 'I am searching for' message
* The interpreted question is now read instead of 'Sorry, I did not understand your request'
* Added rephrased question to the other areas where wolfram fails
* Fixed wolfram fail_response error thanks to ethanaward
* Added thinking animation
2016-06-28 15:11:45 -05:00
Ethan Ward
0a89a9016c
WA skill will now search again if there is one `didyoumean` in the results ( #236 )
...
* Issues 192 - WA skill will now search again with top alternative
* Issues 192 - Add tests for new method
* Issues 192 - Fix pep8
* Issues 192 - Update test syntax
* Issues 192 - Change WA skill to use dialog
* Issues 192 - Address feedback
2016-06-27 17:30:45 -04:00
Ethan Ward
2a5e61bf34
Update scheduled skill formatting ( Fixed #158 ) ( #231 )
...
* Issues 158 - Update ScheduledSkill time formatting
* Issues 158 - Add unit tests for new method changes
* Issues 158 - Change to not use date-based implementation to fix tests
* Issues 158 - Address feedback
2016-06-24 18:20:31 -04:00
Jason Hines
6b54ff9daf
added words to intent. Added second test sample
2016-06-23 14:11:52 -04:00
Jason Hines
a18ee10996
Initial commit of speak_skill
2016-06-23 13:33:56 -04:00
isaacnward
6b38b7dfd6
Merge pull request #184 from ethanaward/feature/issues-86
...
Issues 86 - Add basic personal skill
2016-06-22 15:05:59 -05:00
isaacnward
083bda8e03
Issues/122 ( #220 )
...
* added mouth spelling
* spell word after talking
* removed speech to test
* test
* re-added speech
* used emitter
* mycroft/skills/spelling/__init__.py
* emitters 102: intermediate emitters
* emitters 103: importing the right method
* trying enclosure methods
* more fixing
* sorry slack
* added brief pause
* added api listener method
* fixed syntax
* further edited syntax
* slightly changed syntax
* added brief pause before listener reactivation
* changed ordering
* testing method
* further tests
* test test test
* logger
* further logger
* altered logic
* i really need to fork
* more debug
* changed boolean logic
* more debug
* fixed it??
* added brief pause again
* final commit
* test
* test
* fixed it
* sleep
* more testing
* stuff
* added constants:
* pep8
2016-06-22 14:36:56 -05:00
Ethan Ward
9cefb4ee5f
Issues 187 - Make Wolfram default to pod 2 ( #188 )
...
* Issues 187 - Make Wolfram default to pod 2
* Issues 187 - Add tests
* Issues 187 - Add decimal truncating back
* Issues 187 - Rename method
* Issues 187 - Minor bugfix
2016-06-21 16:16:28 -04:00
Ethan Ward
2a2d3044c7
Issues 86 - Fix wording
2016-06-21 14:44:27 -05:00
Ethan Ward
ac7fb50de9
Issues 86 - Add additional dialog and vocab
2016-06-21 14:44:27 -05:00
Ethan Ward
a39bfce789
Issues 86 - Add personal tests
2016-06-21 14:44:27 -05:00
Ethan Ward
342e8b2e37
Issues 86 - Add personal vocab
2016-06-21 14:44:27 -05:00
Ethan Ward
b19f2022c9
Issues 86 - Add personal vocab
2016-06-21 14:44:27 -05:00
Ethan Ward
6dcf5a6f0b
Issues 86 - Add personal skill
2016-06-21 14:44:27 -05:00
Ethan Ward
a069b6ec1e
Issues 180 - Add stock skill
2016-06-20 16:25:42 -05:00
Ethan Ward
77c35eb326
Issues 145 - Add localized naptime dialog ( #183 )
...
* Issues 145 - Add dialog file
* Issues 145 - Make naptime skill use dialog files
2016-06-20 14:48:06 -04:00
Eugene R. Miller
4f6b2abb9e
#161 removed print that wasn't needed
2016-06-18 13:02:25 -06:00
Eugene R. Miller
fbdf3b6e79
#161 refactored user dir
2016-06-18 13:02:25 -06:00
Ryan Sipes
159ece558d
Revert "Revert "Listener improvements ( Fixes #128 )""
2016-06-18 14:00:07 -05:00
Ryan Sipes
32ce7a492f
Revert "Listener improvements ( Fixes #128 )"
2016-06-18 13:21:21 -05:00
Ryan Sipes
0394bfa01e
Merge pull request #172 from Wolfgange3311999/feature/issues-128
...
Listener improvements (Fixes #128 )
2016-06-18 12:19:18 -05:00
Jonathan D'Orleans
e010499302
Audio Record Skill - Remove unexpected arg during stop() call
2016-06-17 19:06:06 -04:00
Wolfgange3311999
b1900c3d81
Rewrote listener
2016-06-17 16:50:41 -05:00
Ethan Ward
8215deaa89
Issues 160 - fix IP formatting
2016-06-17 15:47:55 -05:00
Ethan Ward
c7f1c81e37
Issue 150 - Add unit tests
2016-06-17 09:44:51 -05:00
Ethan Ward
740f35fa60
Issues 150 - Update for pep8
2016-06-15 17:16:22 -05:00
Ethan Ward
6d364c2e1a
Issues 150 - Update WA skill output formatting
2016-06-15 17:11:07 -05:00
Ethan Ward
78b917a71f
Issues 63 - Ensuring pod.id usage in place of pod.title ( #141 )
2016-06-14 18:07:24 -04:00
Ethan Ward
30a00d72ca
Issues 63 - Add more cases where Wolfram responds ( #124 )
...
* Issues 63 - Move result to own method
* Issues 63 - Add first test
* Issues 63 - Update syntax
* Issues 63 - Update syntax
* Issues 63 - Move test file
* Issues 63 - Make __find_value method more consistent
* Issues 63 - Add more extensive tests
* Issues 63 - Comply with pep8 formatting
* Issues 63 - Update test file for pep8
* Issues 63 - Refactor code to reduce size
* Issues 63 - Update for pep8
2016-06-10 17:16:26 -04:00
Ethan Ward
9aca0aec36
Issues 94 - Add remaining intent unit tests ( #129 )
...
* Issues 94 - Add Cerberus config intent tests
* Issues 94 - Add tests for pairing skill
* Issues 94 - Add intent tests for stop skill
2016-06-10 16:35:27 -04:00
Jonathan D'Orleans
c46bc43e72
Issues 96 - Moving configuration to init
2016-06-09 18:26:10 -04:00
Jonathan D'Orleans
24232a6b5b
Issues 96 - Ensuring ConfigurationManager use instead of RemoteConfiguration
2016-06-09 18:25:50 -04:00
Jonathan D'Orleans
efff3dbda6
Issues 96 - Renaming get_config to get only
2016-06-09 18:25:37 -04:00
Jonathan D'Orleans
781c49ecb9
Issues 96 - Loading configuration from args in Skill Container
2016-06-09 18:25:37 -04:00
Ethan Ward
d856b11de9
Issues 71 - Clean up unit test output ( #95 )
...
* Issues 71 - Update __init__.py to use MycroftSkill variable
* Issues 71 - Update to comply with pep8
2016-06-08 23:33:20 -04:00
Ethan Ward
99a736f04f
Issues 94 - Add intent unit tests for most skills ( #120 )
...
* Issues 94 - Add unit tests for date/time skill
* Issues 94 - Update desktop launcher intent syntax
* Issues 94 - Add intent tests for desktop launcher skill
* Issues 94 - Add unit tests to Joke skill
* Issues 94 - Add unit tests to naptime skill
* Issues 94 - Add unit tests for spelling skill
* Issues 94 - Remove application-based desktop unit tests
2016-06-08 23:12:02 -04:00
Ethan Ward
5ac4d5c572
Issues 86 - Create tests for Hello World skill
2016-06-07 11:52:13 -05:00
Ethan Ward
1ebeb41ef2
Issues 86 - Fix formatting for pep8
2016-06-07 11:15:47 -05:00
Ethan Ward
61d5ca377e
Issues 86 - Rename Welcome to Hello World
2016-06-07 11:09:48 -05:00
Sean Fitzgerald
414b7127e8
Merge pull request #106 from the7erm/feature/issue-89
...
Feature/issue 89
2016-06-06 23:29:59 -07:00
Eugene R. Miller
843b47fad6
#89 removed randomint()
2016-06-06 16:54:17 -06:00
Eugene R. Miller
9b0715117d
#89 oops removed extra files and made 1 file. Sorry I'm new
2016-06-06 16:16:53 -06:00
Eugene R. Miller
743517c261
#89 made the list dynamic so it's future proof - when other languages come into play
2016-06-06 16:00:36 -06:00
Eugene R. Miller
a2324352a7
#89 added adittional dialogs for response to 'thanks'
2016-06-06 15:48:16 -06:00
Ryan Sipes
171f811dea
Merge pull request #104 from wligtenberg/news-skill-stop
...
it is nice if the news skill responds with audio to the stop command
2016-06-06 12:55:05 -05:00
wligtenberg
15d78b206c
it is nice if the news skill responds with audio to the stop command
2016-06-05 21:42:43 +02:00
Jonathan D'Orleans
c3e2a25630
Issues 58 - Fixing Cerberus URL pronunciation
...
- Ensuring "dot" is spoken for Cerberus URL
- Fixing "AI" pause
2016-06-02 21:17:25 -04:00
Jonathan D'Orleans
2dc3f854a7
Issues 54 - Removing 'Pairing code' msg from text
2016-06-02 19:30:11 -04:00
Jonathan D'Orleans
57bb62a629
Issues 54 - Displaying pairing code
...
- Ensuring displaying state is reset
2016-06-02 19:30:11 -04:00
Jonathan D'Orleans
27b1e2b22c
Issues 54 - Displaying pairing code only once
2016-06-02 19:30:11 -04:00
Jonathan D'Orleans
bd1888c642
Issues 54 - Displaying pairing code
...
- Ensuring Enclosure do not affect unit display state until paired
2016-06-02 19:30:11 -04:00
Jonathan D'Orleans
c22861114e
Issues 54 - Displaying pairing code
...
- Ensuring pairing code is sent to the device after speaking
2016-06-02 19:30:11 -04:00
Jonathan D'Orleans
df8f9a7344
Issues-54 - Displaying pairing code
...
- Ensuring pairing code is displayed after mycroft speaks
2016-06-02 19:30:11 -04:00
Ethan Ward
d4d6f8f57f
Issues 86 - Add changed vocab file
2016-06-02 17:18:12 -05:00
Ethan Ward
6c5d299e59
Issues 86 - Comply with pep8 standards
2016-06-02 17:01:58 -05:00
Ethan Ward
4ed518ad99
Issues 86 - Add 'thanks' to vocab
2016-06-02 16:23:53 -05:00
Ethan Ward
9d8785588e
Issues 86 - Fix formattting
2016-06-02 16:20:23 -05:00
Ethan Ward
f81e135941
Issues 86 - Create welcome skill
2016-06-02 16:07:14 -05:00
Ethan Ward
a75c5ca26b
Issues 86 - Add basics of welcome skill
2016-06-02 15:38:05 -05:00
Ethan Ward
4d6defd126
Issues 76 - Add 'what does wikipedia say about' and remove 'who is/was' in wiki vocab file'
2016-06-01 13:03:24 -05:00