| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update Brain testcase | schneefux | 2014-09-30 | 1 | -1/+1 |
| | | |||||
| * | Stop using hardcoded 'modules' prefix in brain.py | schneefux | 2014-09-30 | 1 | -3/+3 |
| | | | | | This makes the modules path truly configurable | ||||
| * | Added missing import in stt.py | schneefux | 2014-09-27 | 1 | -1/+2 |
| | | |||||
| * | Merge pull request #176 from Holzhaus/improved-stt-module | schneefux | 2014-09-27 | 2 | -90/+156 |
| |\ | | | | | Improved stt module | ||||
| | * | Read Framerate from wave file in GoogleSTT | schneefux | 2014-09-25 | 1 | -2/+6 |
| | | | |||||
| | * | Use tempfile module in mic.py's listen methods | schneefux | 2014-09-25 | 2 | -37/+38 |
| | | | |||||
| | * | Fixed STTEngine.get_config() kwargs | schneefux | 2014-09-25 | 1 | -1/+1 |
| | | | |||||
| | * | Added get_config() to AbstractSTTEngine | schneefux | 2014-09-25 | 1 | -0/+4 |
| | | | |||||
| | * | Make pocketsphinx lm/dic pairs configurable and move config logic into classes | schneefux | 2014-09-25 | 1 | -15/+38 |
| | | | |||||
| | * | Fix mode in AbstractSTTEngine | schneefux | 2014-09-25 | 1 | -1/+1 |
| | | | |||||
| | * | Use TranscriptionMode enum | schneefux | 2014-09-25 | 2 | -35/+33 |
| | | | |||||
| | * | Use with statement to open file in Google STT engine | schneefux | 2014-09-25 | 1 | -3/+2 |
| | | | |||||
| | * | Implement is_available() in STT engines | schneefux | 2014-09-25 | 1 | -12/+27 |
| | | | |||||
| | * | STT engines now use slugs | schneefux | 2014-09-25 | 1 | -11/+17 |
| | | | |||||
| | * | STT engines now inherit from AbstractSTTEngine | schneefux | 2014-09-25 | 1 | -2/+18 |
| | | | |||||
| * | | Merge pull request #155 from Holzhaus/new-speakers | schneefux | 2014-09-27 | 4 | -66/+368 |
| |\ \ | | | | | | | Cleanup client.speaker and add additional tts speakers | ||||
| | * | | Readd hardcoded alsa playback device (should be removed later) | schneefux | 2014-09-26 | 1 | -1/+1 |
| | | | | |||||
| | * | | Delete tempfiles in play_mp3() method of AbstractMp3TTSEngine | schneefux | 2014-09-26 | 1 | -1/+1 |
| | | | | |||||
| | * | | Get rid of pyaudio in `tts.py` | schneefux | 2014-09-26 | 1 | -2/+1 |
| | | | | |||||
| | * | | Added testcase for tts with DummyTTS engine | schneefux | 2014-09-26 | 1 | -1/+7 |
| | | | | |||||
| | * | | Reuse speaker from mic in musicmode | schneefux | 2014-09-26 | 1 | -2/+1 |
| | | | | |||||
| | * | | Rename `speaker.py` to `tts.py` to match `stt.py` and also change class names | schneefux | 2014-09-26 | 1 | -14/+14 |
| | | | | |||||
| | * | | 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 | 1 | -22/+12 |
| | | | | |||||
| | * | | 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 |
| | |/ / | |||||
