• 1
  • 40
  • 41
  • 42
  • 43(current)
  • 44
Release Kodi Screen Reader (Text to speech)
(2021-12-22, 01:49)ezdropper Wrote:
(2021-12-22, 00:54)Amethyst Wrote: Hi
is there an easier way of installing it? I'm not really good with git and python and that kinda stuff.

Go to the pvagner/service.xbmc.tts Python 3 branch
https://github.com/pvagner/service.xbmc.tts/tree/2to3

Click on Code, Download ZIP, and download the file named service.xbmc.tts-2to3.zip

Go to the pvagner/backends Python 3 branch
https://github.com/pvagner/backends/tree/2to3

Click on Code, Download ZIP, and download the file named backends-2to3.zip

Start Kodi

Go to Add-ons, Install from ZIP file, choose the file named service.xbmc.tts-2to3.zip

Exit Kodi

Extract the file named backends-2to3.zip
Copy the contents to the folder named C:\AppData\Roaming\Kodi\addons\service.xbmc.tts\lib\backends

Thanks, is there a way that let's me do it without installing the addon in kodi? Like placing it directly in appdata or something? I can't use Kodi without speech, cause I'm blind.
Reply
Never mind, I got it installed and it works just as well as it did on v18. This is awesome!
Reply
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
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>
4. start kodi and press F12
Reply
Working great, this needs to be added to the official Kodi repository...
Reply
today testing in LibreElec for Raspberry Pi 3b+.
Image: LibreELEC-RPi2.arm-9.80-Milhouse-20200718000045-#0717-g776b589.tar

espeak and Kodi TTS Addon are working well....
Reply
hello,
has anyone gotten run tts to work with the following raspberry pi image for libreelec 10.0.2?
LibreELEC-RPi2.arm-10.0.2.img
Reply
Hello,
I have just found out there is another guy interested in working on this addon.
He has modernized the addon to Kodi 19 features even further that I've managed to do my-self.
Github: https://github.com/fbacher/service.kodi.tts
Forum thread: https://forum.kodi.tv/showthread.php?tid=357602
Reply
(2021-06-13, 13:50)flameborn Wrote: @pvagner, I'm trying to use your updated XBMCTTS add-on under MacOS via Kodi 19.1, however, I'm getting an error:

                                                   Error Type: <class 'ModuleNotFoundError'>
                                                   Error Contents: No module named 'audioop'



Dear @flameborn,
I have no Mac OS to test with but you are not alone reporting about this.
I had no idea but today I have found something.
Python has an audioop module which is reportedly deprecated since python 3.9 and it will be removed in python 3.11. Your build of kodi includes python 3.8 so it may be an oversight from the people building kodi for mac.
Can you try these steps:
* download python 3.11 version of the wave module from here:
https://github.com/python/cpython/blob/3.11/Lib/wave.py
* Notice it no longer includes references to audioop
* Place the file to service.xbmc.tts/lib/backends/
* Hope for the best.

I am on linux with python 3.10 and if I tamper with my system removing audioop module this makes it work for me so I believe you will manage to get it to work too.

Thank you for the patience with me.

Edit: I found a friend who has tested and confirmed this as working on Mac.
Reply
@pvagner for Kodi 20 (nexus) you have to fix this:
xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.

if you need help, I can push my fixes in github repo. best regards
Reply
I haven't looked at this in a while. Which repo is being actively developed? Does it work with latest Kodi?
Reply
Hi everyone hope you're doing well and staying safe. I'm running macOS Monterey. I would like to run the latest version of Cody with the Cody screen reader is this possible? I remember reading a while back there was some Cody screen reader issues with macOS have they been resolved please? If I can't run the Cody screen reader with the latest version of Cody what version of Cody can I run it with please and is there any way for me to install the Cody screen reader and get it working with out sighted assistance? Your help with these  questions would  be most welcome everyone thank you very much, kind regards tray.
Reply
Hi. Would anyone be interested in updating the screen reader addon to work with Kodi 20 and maybe upload it to the official repo again?
Reply
Hi all. Luis here. Sorry if I've entered so late to the party. It's been years since this Kodi tts thing has been dormant. Did I missed something, is the project discontinued, or if the source code is available, or is it not yet compatible with the latest Kodi 21.1 Omega version?
 I awate your answers, as I want to use again this program, for whom I will even translate the sr into Spanish while updating terminology from almost a decade.
Reply
I have to confess since my father passed away I have not needed this addon and did not know it was no longer maintained.

FWIW as the original git repo is still up I looked over it. There is an issue thread talking about porting it to python3, which is seems some user has.

I cannot vouch for this build, and it would be a manual install if you wanted to try it. Unless some kind soul feels to revive it, I'm afraid it looks like it has been abandoned.

That is sad. But it happens. I know in the past I have thanked the original developer for their fantastic work. But if a project does not have enough momentum with a few maintainers, well the internet is littered with great little open source projects that stall with no one to take up the torch.

Try the above links. See if they work for you and report back.
Reply
My condolences on your father's passing.Yeah, when Kodi screen reader was a thing I was using it. All when it was a working progress project. Someone tryed to port it to Python 3 per update reasons, although I saw the forked repo and it seems the last commit happened 2 months ago, however I don't know if that's the only fork I've found. I don't know what happen to the original developer, or did he disappear from the internet? Or, in the worst of cases, did he past away without giving their notice or something? I dont have any experience with git, so maybe I cannot install it manually. I mean, my programming knowledge is very basic to say the list if I try.
Reply
  • 1
  • 40
  • 41
  • 42
  • 43(current)
  • 44

Logout Mark Read Team Forum Stats Members Help
Kodi Screen Reader (Text to speech)10