Hi!
I hate to rehash this over and over again, as I am sure it has been, but on OS X the only way to install the add-on seems to be manually copying the files into ~/Library/Application Support/Kodi/Addons
and it is then supposed to work after that.
However, it doesn't seem to do so reliably. I had a working version, but I had to reproduce the installation steps to make sure I was doing it right on someone else's behalf, so I removed Kodi entirely and started from scratch. First, I installed Kodi and launched it. Quitting Kodi and ensuring the folders were present, I installed the screen reader add-on from
http://ruuk.github.io/service.xbmc.tts/
by copying the service.xbmc.tts folder to ~/Library/Application Support/Kodi/Addons
As far as I recall, that is all I did last time I got it to work, although it didn't seem to be consistent that time either.
Looking at kodi.log, I get this:
16:18:49 T:123145312116736 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ImportError'>
Error Contents: cannot import name backends
Traceback (most recent call last):
File "/Users/ImaginaryUser/Library/Application Support/Kodi/addons/service.xbmc.tts/main.py", line 30, in <module>
from service import TTSService
File "/Users/ImaginaryUser/Library/Application Support/Kodi/addons/service.xbmc.tts/service.py", line 10, in <module>
from lib import backends
ImportError: cannot import name backends
-->End of Python script error report<--
Any ideas? Running OS X 10.11.1.
Thanks!