summaryrefslogtreecommitdiff
path: root/client
Commit message (Collapse)AuthorAgeFilesLines
* Reorder importsschneefux2014-10-081-1/+2
|
* Use diagnose.check_executable for executable detection in g2p.pyschneefux2014-10-081-15/+2
|
* Remove unneccessary pass statement from AbstractVocabulary classschneefux2014-10-081-1/+0
| | | | This should raise vocabcompiler test coverage to 100%. Whohooo!
* Further improve unittest coverageschneefux2014-10-081-10/+21
|
* Update TestMic testcase to work with Vocabularyschneefux2014-10-081-1/+1
|
* Add test for keyword phrase extractionschneefux2014-10-081-0/+13
|
* improve vocabulary unittest coverageschneefux2014-10-081-16/+51
|
* Add testcases for (patched) PocketsphinxVocabularyschneefux2014-10-081-13/+54
|
* Add unittests for G2P without phonetisaurusschneefux2014-10-081-1/+40
|
* PEP8 style fixes in test.py and vocabcompiler.pyschneefux2014-10-082-2/+3
|
* Remove unused tempfile from client/g2p.pyschneefux2014-10-081-22/+21
|
* Remove unneccessary print from g2p.pyschneefux2014-10-081-1/+0
|
* Fix G2P testcases, do not depend on fixed translation stringschneefux2014-10-081-12/+7
|
* Minor style fix in phonetisaurus-g2p codeschneefux2014-10-081-3/+1
|
* Rewritten G2P codeschneefux2014-10-082-49/+154
|
* Integrate new vocabcompiler into jasper.py, client/stt.py and ↵schneefux2014-10-082-62/+68
| | | | client/musicmode.py
* Add method to get keyword phrases to vocabcompilerschneefux2014-10-081-0/+20
| | | | This way they can be used by other STT engines as well
* Use newer cmuclmtk libary version and catch ImportErrorschneefux2014-10-082-2/+2
|
* Remove UnorderedList from unittestsschneefux2014-10-081-6/+0
|
* Fix assert statements in vocabcompiler unittestsschneefux2014-10-081-1/+2
|
* Improve logging in vocabcompiler.pyschneefux2014-10-081-3/+16
|
* Add error handler for cmuclmtk import to vocabcompilerschneefux2014-10-081-1/+4
|
* Changed vocabcompiler test casesschneefux2014-10-081-20/+22
|
* Added DummyVocabulary classschneefux2014-10-081-0/+22
|
* Rewritten vocabcompiler and separated it from pocketsphinx logicschneefux2014-10-082-33/+330
| | | | | | | The pocketsphinx part of vocabcompiler now uses the cmuclmtk wrapper libary for compilation of the languagemodel/dictionary. A revision check has been implemented, so that vocabulary won't get recompiled if there's no need. Proper integration into jasper.py, client/stt.py and client/test.py is still missing due to pending pull requests that change these modules.
* Move STT engine docstrings into the class bodiesschneefux2014-10-081-39/+36
|
* Add testcase for diagnose.py's python import checkschneefux2014-10-061-1/+10
|
* Remove unused imports from client/tts.pyschneefux2014-10-061-2/+0
|
* Added docstrings to diagnose functionsschneefux2014-10-061-0/+50
|
* Transform DiagnosticRunner.run() into a single functionschneefux2014-10-061-43/+37
|
* Remove executable flag from diagnoseschneefux2014-10-061-0/+0
|
* Set loglevel at least to info during diagnose run and add '--diagnose' ↵schneefux2014-10-061-1/+7
| | | | argument to jasper.py
* Use diagnose module in stt.py and tts.pyschneefux2014-10-062-15/+18
|
* Improve diagnose.py reusabilityschneefux2014-10-062-107/+113
|
* Use assertIn in TestMic unittestsschneefux2014-10-061-2/+2
|
* Fix TestMic testcaseschneefux2014-10-061-5/+12
| | | | This fixes jasperproject/jasper-client#212
* Remove non-working __main__ from g2pschneefux2014-10-061-5/+0
|
* Fix flake8 style nitsschneefux2014-10-0626-264/+463
|
* Merge pull request #203 from Holzhaus/good-riddance-dear-writable-app-dirschneefux2014-10-044-123/+8
|\ | | | | Use config dir for non-temporary writable files
| * Add jasperpath import to stt.pyschneefux2014-10-031-0/+1
| |
| * Use config dir for non-temporary writable filesschneefux2014-10-034-123/+7
| | | | | | | | This is also a (partial) fix for issue jasperproject/jasper-client#119
* | Merge pull request #208 from Holzhaus/pyaudio-init-only-onceschneefux2014-10-031-12/+9
|\ \ | | | | | | Initialize PyAudio in Mic.__init__
| * | Initialize PyAudio in Mic.__init__schneefux2014-10-011-12/+9
| | |
* | | Fixed a typo in the case of multiple emails from a single senderschneefux2014-10-031-1/+1
| |/ |/|
* | Merge pull request #209 from Holzhaus/musicmode-as-moduleschneefux2014-10-036-481/+425
|\ \ | | | | | | Musicmode as module
| * | Fix VocabCompiler testcase because MUSIC/SPOTIFY are not hardcoded anymoreschneefux2014-10-011-3/+1
| | |
| * | Only look for 'close' if activeListen returned somethingschneefux2014-10-011-4/+3
| | |
| * | Apply fix from PR jasperproject/jasper-client#173 to MusicModeschneefux2014-10-011-15/+15
| | |
| * | Use instance attributes in MPDWrapperschneefux2014-10-011-9/+5
| | |
| * | Readd MusicMode as dedicated moduleschneefux2014-10-011-0/+428
| | |