2021-12-23, 01:59
After both repositories have been downloaded and the two folders have been merged, blind people can carry out the following steps so that the screen reader is installed and activated independently:
1. copy the merged folder service.xbmc.tts to addons/
2. copy addons/service.xbmc.tts/resources/settings.xml to userdata/addon_data/service.xbmc.tts/settings.xml
3. create file userdata/keymaps/service.xbmc.tts.keyboard.xml and insert this code
4. start kodi and press F12
1. copy the merged folder service.xbmc.tts to addons/
2. copy addons/service.xbmc.tts/resources/settings.xml to userdata/addon_data/service.xbmc.tts/settings.xml
3. create file userdata/keymaps/service.xbmc.tts.keyboard.xml and insert this code
Code:
<keymap>
<global>
<keyboard>
<f1>NotifyAll(service.xbmc.tts,REPEAT)</f1>
<f2>NotifyAll(service.xbmc.tts,EXTRA)</f2>
<f3>NotifyAll(service.xbmc.tts,ITEM_EXTRA)</f3>
<f4>NotifyAll(service.xbmc.tts,STOP)</f4>
<f6>Addon.OpenSettings(service.xbmc.tts)</f6>
<f12>RunScript(special://home/addons/service.xbmc.tts/enabler.py)</f12>
<numpadplus mod="ctrl">NotifyAll(service.xbmc.tts,VOL_UP)</numpadplus>
<numpadminus mod="ctrl">NotifyAll(service.xbmc.tts,VOL_DOWN)</numpadminus>
<plus mod="ctrl">NotifyAll(service.xbmc.tts,VOL_UP)</plus>
<minus mod="ctrl">NotifyAll(service.xbmc.tts,VOL_DOWN)</minus>
<equals mod="ctrl">NotifyAll(service.xbmc.tts,VOL_UP)</equals>
</keyboard>
</global>
</keymap>