jasperproject/jasper-client — pull request #196 by webmariner (2014-09-24 20:40:04+00:00)
Title: Fix small issues with music module

Hi - great project! I've been playing with it and noticed a few issues which I was able to fix if you're happy to include them?

The reconnect wrapper in music.py wasn't returning values and this sometimes caused crashes when getting current playback status. Also espeak was only being passed track names etc in ASCII which led to escape sequences being read out for artists like Röyksopp, so I found a way to let the UTF-8 get through to espeak using some extra parameters in the call to json.dumps().

Hope this is useful! Thanks, James