| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix bug #227: Not all arguments converted during string formatting | schneefux | 2014-10-20 | 1 | -2/+2 |
| | | |||||
| * | Use jasperpath in stt.py (bugfix no. 2) | schneefux | 2014-10-13 | 1 | -1/+1 |
| | | |||||
| * | Use jasperpath in stt.py (bugfix) | schneefux | 2014-10-13 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #222 from Holzhaus/updated-gitignore | schneefux | 2014-10-13 | 1 | -17/+66 |
| |\ | | | | | Revised .gitignore with comments | ||||
| | * | Revised .gitignore with comments | schneefux | 2014-10-13 | 1 | -17/+66 |
| | | | | | | | | | Removed old tempfiles that should not be created anymore | ||||
| * | | Merge pull request #221 from Holzhaus/fix-keyword-detection-regression | schneefux | 2014-10-13 | 1 | -1/+1 |
| |\ \ | |/ |/| | Fix keyword detection regression in Mic.passiveListen() | ||||
| | * | Fix keyword detection regression in Mic.passiveListen() | schneefux | 2014-10-13 | 1 | -1/+1 |
| |/ | | | | Prior to commit 6bb87e20423e41f1bb79e6af285fe4d49cf1359a (Handle all Google Speech options, Pull Request #148), passive listen checked if the transcribed phrase contained the keyword. Since then, it only detects if the transcribed phrase was *exactly* the keyword. When using Pocketsphinx, it often happens that additional words are transcribed (like "JASPER OF"), so that saying the keyword sometimes did not result in an active listen call. With this commmit, this regression will be fixed and the old behaviour restored. | ||||
| * | Nit: fix variable naming in client/vocabcompiler.py | schneefux | 2014-10-13 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #181 from Holzhaus/vocabcompiler-abstraction | schneefux | 2014-10-13 | 8 | -186/+779 |
| |\ | | | | | Rewrite of vocabcompiler | ||||
| | * | Fix G2P testcase | schneefux | 2014-10-08 | 1 | -2/+2 |
| | | | |||||
| | * | remove redundant variable assignment | schneefux | 2014-10-08 | 1 | -3/+2 |
| | | | |||||
| | * | Use configfile from jasper config dir in g2p.py (i.e. use ) | schneefux | 2014-10-08 | 1 | -1/+1 |
| | | | |||||
| | * | Reorder imports | schneefux | 2014-10-08 | 1 | -1/+2 |
| | | | |||||
| | * | Use diagnose.check_executable for executable detection in g2p.py | schneefux | 2014-10-08 | 1 | -15/+2 |
| | | | |||||
| | * | Remove unneccessary pass statement from AbstractVocabulary class | schneefux | 2014-10-08 | 1 | -1/+0 |
| | | | | | | | | | This should raise vocabcompiler test coverage to 100%. Whohooo! | ||||
| | * | Further improve unittest coverage | schneefux | 2014-10-08 | 1 | -10/+21 |
| | | | |||||
| | * | Update TestMic testcase to work with Vocabulary | schneefux | 2014-10-08 | 1 | -1/+1 |
| | | | |||||
| | * | Add test for keyword phrase extraction | schneefux | 2014-10-08 | 1 | -0/+13 |
| | | | |||||
| | * | improve vocabulary unittest coverage | schneefux | 2014-10-08 | 1 | -16/+51 |
| | | | |||||
| | * | Add testcases for (patched) PocketsphinxVocabulary | schneefux | 2014-10-08 | 1 | -13/+54 |
| | | | |||||
| | * | Add unittests for G2P without phonetisaurus | schneefux | 2014-10-08 | 1 | -1/+40 |
| | | | |||||
| | * | PEP8 style fixes in test.py and vocabcompiler.py | schneefux | 2014-10-08 | 2 | -2/+3 |
| | | | |||||
| | * | Remove unused tempfile from client/g2p.py | schneefux | 2014-10-08 | 1 | -22/+21 |
| | | | |||||
| | * | Remove unneccessary print from g2p.py | schneefux | 2014-10-08 | 1 | -1/+0 |
| | | | |||||
| | * | Fix G2P testcases, do not depend on fixed translation string | schneefux | 2014-10-08 | 1 | -12/+7 |
| | | | |||||
| | * | Minor style fix in phonetisaurus-g2p code | schneefux | 2014-10-08 | 1 | -3/+1 |
| | | | |||||
| | * | Rewritten G2P code | schneefux | 2014-10-08 | 2 | -49/+154 |
| | | | |||||
| | * | Integrate new vocabcompiler into jasper.py, client/stt.py and ↵ | schneefux | 2014-10-08 | 3 | -70/+71 |
| | | | | | | | | | client/musicmode.py | ||||
| | * | Add method to get keyword phrases to vocabcompiler | schneefux | 2014-10-08 | 2 | -0/+38 |
| | | | | | | | | | This way they can be used by other STT engines as well | ||||
| | * | Use newer cmuclmtk libary version and catch ImportError | schneefux | 2014-10-08 | 2 | -2/+2 |
| | | | |||||
| | * | Remove UnorderedList from unittests | schneefux | 2014-10-08 | 1 | -6/+0 |
| | | | |||||
| | * | Fix assert statements in vocabcompiler unittests | schneefux | 2014-10-08 | 1 | -1/+2 |
| | | | |||||
| | * | Improve logging in vocabcompiler.py | schneefux | 2014-10-08 | 1 | -3/+16 |
| | | | |||||
| | * | Add error handler for cmuclmtk import to vocabcompiler | schneefux | 2014-10-08 | 1 | -1/+4 |
| | | | |||||
| | * | Changed vocabcompiler test cases | schneefux | 2014-10-08 | 1 | -20/+22 |
| | | | |||||
| | * | Added DummyVocabulary class | schneefux | 2014-10-08 | 1 | -0/+22 |
| | | | |||||
| | * | Rewritten vocabcompiler and separated it from pocketsphinx logic | schneefux | 2014-10-08 | 2 | -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. | ||||
| * | Merge pull request #218 from Holzhaus/move-stt-docstrings | schneefux | 2014-10-08 | 1 | -39/+36 |
| |\ | | | | | Move STT engine docstrings into the class bodies | ||||
| | * | Move STT engine docstrings into the class bodies | schneefux | 2014-10-08 | 1 | -39/+36 |
| |/ | |||||
| * | Update .coveragerc | schneefux | 2014-10-08 | 1 | -1/+3 |
| | | | | Do not test __main__ | ||||
| * | Merge pull request #210 from Holzhaus/diagnose-improvements | schneefux | 2014-10-07 | 5 | -126/+196 |
| |\ | | | | | Diagnose improvements | ||||
| | * | Add testcase for diagnose.py's python import check | schneefux | 2014-10-06 | 1 | -1/+10 |
| | | | |||||
| | * | Remove unused imports from client/tts.py | schneefux | 2014-10-06 | 1 | -2/+0 |
| | | | |||||
| | * | Added docstrings to diagnose functions | schneefux | 2014-10-06 | 1 | -0/+50 |
| | | | |||||
| | * | Transform DiagnosticRunner.run() into a single function | schneefux | 2014-10-06 | 2 | -45/+38 |
| | | | |||||
| | * | Remove executable flag from diagnose | schneefux | 2014-10-06 | 1 | -0/+0 |
| | | | |||||
| | * | Set loglevel at least to info during diagnose run and add '--diagnose' ↵ | schneefux | 2014-10-06 | 2 | -1/+14 |
| | | | | | | | | | argument to jasper.py | ||||
| | * | Use diagnose module in stt.py and tts.py | schneefux | 2014-10-06 | 2 | -15/+18 |
| | | | |||||
| | * | Improve diagnose.py reusability | schneefux | 2014-10-06 | 3 | -111/+115 |
| |/ | |||||
| * | Merge pull request #213 from Holzhaus/fix-mic-tests | schneefux | 2014-10-06 | 1 | -7/+14 |
| |\ | | | | | Fix TestMic testcase | ||||
