Commit Graph

29 Commits (a1ad138bf0720edca9fa498ca3ad21b798cf8ed3)

Author SHA1 Message Date
Matthew D. Scholefield a1ad138bf0
Re-add speechpy to requirements (Fixes #45)
This prevents older models from erroring
2018-11-11 21:23:01 -06:00
Matthew Scholefield 78603bd3c2 Add precise-add-noise script
This is used to generate noise into a dataset
2018-09-05 05:02:52 -05:00
Matthew Scholefield 7bded13de4 Change vectorizer to Sonopy
Also adds vectorizer parameter to choose between mels and mfccs
2018-08-09 23:58:21 -05:00
Matthew Scholefield 754d332b10 Reorganize and improve setup.py
Added keywords and license keys
2018-08-09 23:10:59 -05:00
Matthew Scholefield 651901143d Add precise-train-optimize alias for train_optimize.py 2018-07-12 17:24:01 -05:00
Matthew Scholefield f917a72f4c Add bbopt to dependencies 2018-07-12 17:21:54 -05:00
Matthew Scholefield 7d97cd2331 Add simulate script 2018-07-12 16:57:02 -05:00
Matthew Scholefield 04174efeb8 Remove executable flag from setup.py 2018-07-12 14:43:05 -05:00
Matthew Scholefield 06d9669e79 Add sampled training support 2018-07-11 12:45:41 -05:00
Matthew Scholefield ebd5e09feb Rework train script to use new Trainer class
This allows IncrementalTrainer to share similar behavior
2018-07-11 12:45:41 -05:00
Matthew Scholefield a946de21ce Make ListenerParams proper class via attr 2018-07-11 12:45:41 -05:00
Matthew Scholefield 3e507b16c4 Support Python 3.4 on a pi 3 2018-06-20 15:11:57 -05:00
Matthew D. Scholefield 19f95ae034 Use piwheels for tensorflow on a raspberry pi and upgrade to tensorflow 1.8.0
Way less of a hassle
2018-06-14 16:34:13 -05:00
Matthew D. Scholefield 09767fa675 Ensure speechpy is updates 2018-04-18 23:48:22 -05:00
Matthew D. Scholefield bc7c73a4a9 Add link long_description field pointing to the GitHub README 2018-04-18 23:10:54 -05:00
Matthew D. Scholefield bee65e6c8b Upgrade requirements and update speechpy
This brings in significant speed improvements to mfcc calculations
2018-04-18 16:20:13 -05:00
Matthew D. Scholefield 19bf49a4ae Rename precise-record to precise-listen
This just makes a lot more sense. It's not recording you; it's listening to you
2018-04-18 14:48:43 -05:00
Matthew D. Scholefield 0fe1bceede Change database to simple text file 2018-03-21 16:34:53 -05:00
Matthew D. Scholefield 09c3ad927b Change license to Apache 2.0 2018-02-28 20:49:34 -06:00
Matthew D. Scholefield b254fe1358 Rename precise-stream to precise-engine
It makes way more sense
2018-02-26 21:19:30 -06:00
Matthew D. Scholefield ce5f93369c New precise-collect script and minor fixes
- Fix precise-convert script
 - Fix pyinstaller spec
 - Change keyword folder to wake-word. This is more consistent with other labels
2018-02-23 13:47:56 -06:00
Matthew D. Scholefield d622eef3ec Support only loading test data without train data 2018-02-22 01:02:50 -06:00
Matthew D. Scholefield 13c3d81993 Add precise-eval script 2018-02-21 23:16:54 -06:00
Matthew D. Scholefield 484a90f9bc Refacetor and source code standardization 2018-02-21 13:15:51 -06:00
Matthew D. Scholefield d2a5469bf3 Improvements 2018-02-15 03:03:52 -06:00
Matthew D. Scholefield 3a35b52e8e Add typing to dependencies 2017-12-18 19:34:38 -06:00
Matthew D. Scholefield 5d925dae59 Make record.py use precise wrapper 2017-11-28 14:58:37 -06:00
Matthew D. Scholefield 5ce56ff7e7 Add version to precise-stream and fix inconsistencies 2017-11-03 14:39:52 -05:00
Matthew D. Scholefield 431843a016 Add RNN wakeword listener 2017-11-03 00:50:53 -05:00