Tanel Alumäe
Tanel Alumäe
This PR migrates to Pythin 3.5+ and Tornado 6. Python 2.7 is not supported any more. Also, rewrote worker.py to use Tornado's websocket client and got rid of the ws4py...
When I turn off the screen (from the physical button) when the Kõnele IME is active, K6nele starts a new recording session itself at the same moment. When I do...
I expect the `run_forever()` in `threadedclient.py` to return when the websocket has completely finished. However, it can return before the websocket's `closed()` method has returned. The `run_forver()` method checks whether...
Fixes issue #55
To better cope with misuses in public environment, server should give an error on requests whose content is larger than some certain size or whose length (after decoding the audio)...