| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | Rename `speaker.py` to `tts.py` to match `stt.py` and also change class names | schneefux | 2014-09-26 | 2 | -19/+18 | |
| | | | | | ||||||
| | * | | | Move tts engine options from say method to __init__ | schneefux | 2014-09-26 | 1 | -14/+27 | |
| | | | | | ||||||
| | * | | | Move tts_engine_slug to jasper.py, improve module functions of speaker.py | schneefux | 2014-09-26 | 2 | -23/+20 | |
| | | | | | ||||||
| | * | | | Remove TTS_ENGINES constant from `client/speaker.py` | schneefux | 2014-09-26 | 1 | -3/+1 | |
| | | | | | ||||||
| | * | | | Check for `aplay` in AbstractSpeaker (because of af31dc5) | schneefux | 2014-09-26 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Added dummy tts engine (for testing purposes) | schneefux | 2014-09-26 | 1 | -0/+19 | |
| | | | | | ||||||
| | * | | | Added festival TTS engine | schneefux | 2014-09-26 | 1 | -0/+40 | |
| | | | | | ||||||
| | * | | | Added logging system to client/speaker.py | schneefux | 2014-09-26 | 1 | -7/+55 | |
| | | | | | ||||||
| | * | | | Use os.devnull instead of hardcoded /dev/null | schneefux | 2014-09-26 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Use distutils.spawn.find_executable instead of which | schneefux | 2014-09-26 | 1 | -3/+4 | |
| | | | | | ||||||
| | * | | | Add better TTS engine detection/testing code | schneefux | 2014-09-26 | 1 | -9/+27 | |
| | | | | | ||||||
| | * | | | Change AbstractMP3Speaker.play_mp3() to use AbstractSpeaker.play() | schneefux | 2014-09-26 | 1 | -17/+13 | |
| | | | | | ||||||
| | * | | | Change AbstractSpeaker.play() to use aplay due to issues with PyAudio playback | schneefux | 2014-09-26 | 1 | -16/+5 | |
| | | | | | | | | | | | | | | | | | see jasperproject/jasper-client#188 for more info | |||||
| | * | | | Fix missing brackets in speaker.py testing code | schneefux | 2014-09-26 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Simplify is_available() method of osx-speaker | schneefux | 2014-09-26 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Added __main__ testing code to client/speaker.py | schneefux | 2014-09-26 | 1 | -0/+12 | |
| | | | | | ||||||
| | * | | | Use slug in Exception | schneefux | 2014-09-26 | 1 | -2/+2 | |
| | | | | | ||||||
| | * | | | Add yaml import to speaker.py | schneefux | 2014-09-26 | 1 | -0/+1 | |
| | | | | | ||||||
| | * | | | Remove unused import | schneefux | 2014-09-26 | 1 | -1/+0 | |
| | | | | | ||||||
| | * | | | Added missing import | schneefux | 2014-09-26 | 1 | -0/+1 | |
| | | | | | ||||||
| | * | | | Getting tts engine from profile | schneefux | 2014-09-26 | 1 | -1/+15 | |
| | | | | | ||||||
| | * | | | Added logic to select the TTS engine from a slug | schneefux | 2014-09-26 | 1 | -5/+14 | |
| | | | | | ||||||
| | * | | | Actually include a phrase in eSpeakSpeaker.say() | schneefux | 2014-09-26 | 1 | -1/+2 | |
| | | | | | ||||||
| | * | | | Improve is_available method | schneefux | 2014-09-26 | 1 | -6/+7 | |
| | | | | | ||||||
| | * | | | Added slugs to TTS engines | schneefux | 2014-09-26 | 1 | -0/+11 | |
| | | | | | ||||||
| | * | | | Rename isAvailable() to is_available() | schneefux | 2014-09-26 | 1 | -11/+11 | |
| | | | | | ||||||
| | * | | | Cleanup client.speaker and add additional tts speakers (svox-pico-tts and ↵ | schneefux | 2014-09-26 | 1 | -16/+153 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | google-tts) Also, get rid of aplay and use pyaudio instead (pyaudio is a dependency anyway, so why rely on an external tool that might not be installed) | |||||
| * | | | | Merge pull request #200 from Holzhaus/remove-useless-wrapper-func | schneefux | 2014-09-26 | 1 | -7/+4 | |
| |\ \ \ \ | |_|_|/ |/| | | | Remove useless activeInternet wrapper func | |||||
| | * | | | Remove useless activeInternet wrapper func | schneefux | 2014-09-26 | 1 | -7/+4 | |
| | |/ / | ||||||
| * | | | Merge pull request #148 from alexsiri7/multiple_queries | schneefux | 2014-09-26 | 5 | -37/+56 | |
| |\ \ \ | | | | | | | | | Handle all Google Speech options | |||||
| | * | | | Handle all Google Speech options | schneefux | 2014-09-25 | 5 | -37/+56 | |
| | | | | | ||||||
| * | | | | Merge pull request #199 from Holzhaus/fix-root-logger | schneefux | 2014-09-26 | 1 | -7/+9 | |
| |\ \ \ \ | |_|/ / |/| | | | Fix root logger | |||||
| | * | | | Move the root logger to __main__ section so that it does not interfere with ↵ | schneefux | 2014-09-25 | 1 | -7/+9 | |
| | | | | | | | | | | | | | | | | | the real root logger if jasper is imported by another application | |||||
| | * | | | Use the root logger in jasper.py | schneefux | 2014-09-25 | 1 | -1/+1 | |
| | | |/ | |/| | ||||||
| * | | | Merge pull request #196 from webmariner/master | schneefux | 2014-09-26 | 2 | -4/+4 | |
| |\ \ \ | |/ / |/| | | Fix small issues with music module | |||||
| | * | | Fix small issues with music module | schneefux | 2014-09-24 | 2 | -4/+4 | |
| | |/ | | | | | | | | | | | | | The reconnect wrapper couldn’t be used to return values and this sometimes caused crashes when getting current playback status. Also espeak was only being passed track names etc in ASCII so fixed to allow UTF-8 to get through. | |||||
| * | | Merge pull request #171 from Holzhaus/pocketsphinx-logfn | schneefux | 2014-09-25 | 1 | -3/+31 | |
| |\ \ | | | | | | | write pocketsphinx decoder output to debug logger | |||||
| | * | | write pocketsphinx decoder output to debug logger | schneefux | 2014-09-24 | 1 | -3/+31 | |
| | |/ | ||||||
| * | | Merge pull request #197 from alexsiri7/test_fix | schneefux | 2014-09-25 | 1 | -10/+13 | |
| |\ \ | | | | | | | Fixed testWordExtraction not to depend on installed modules | |||||
| | * | | Fixed testWordExtraction not to depend on installed modules | schneefux | 2014-09-25 | 1 | -10/+13 | |
| | | | | ||||||
| * | | | Merge pull request #198 from Holzhaus/skip-buggy-modules | schneefux | 2014-09-25 | 1 | -3/+12 | |
| |\ \ \ | |_|/ |/| | | Catch errors in client modules | |||||
| | * | | Catch errors in client modules and warn users about them instead of crashing ↵ | schneefux | 2014-09-25 | 1 | -3/+12 | |
| |/ / | | | | | | | the whole application | |||||
| * | | Merge pull request #195 from alexsiri7/sub_modules | schneefux | 2014-09-24 | 1 | -2/+2 | |
| |\ \ | |/ |/| | Allow brain to load submodules | |||||
| | * | Allow brain to load submodules | schneefux | 2014-09-24 | 1 | -2/+2 | |
| |/ | ||||||
| * | Merge pull request #179 from Holzhaus/fix-brain-logging | schneefux | 2014-09-24 | 2 | -17/+7 | |
| |\ | | | | | Fix logging in brain.py | |||||
| | * | Fix brain logging test | schneefux | 2014-09-24 | 1 | -5/+5 | |
| | | | ||||||
| | * | Fix logging in brain.py | schneefux | 2014-09-24 | 1 | -12/+2 | |
| |/ | ||||||
| * | Merge pull request #192 from Holzhaus/cleanup-dependencies | schneefux | 2014-09-24 | 1 | -5/+0 | |
| |\ | | | | | Remove packages from requirements.txt that seem to be unused | |||||
| | * | Remove packages from requirements.txt that seem to be unused | schneefux | 2014-09-23 | 1 | -5/+0 | |
| | | | ||||||
| * | | Merge pull request #187 from Holzhaus/jasperpath-usage | schneefux | 2014-09-23 | 5 | -24/+23 | |
| |\ \ | | | | | | | Use jasperpath for static resources | |||||
