pumper42nickel / eloquence_threshold

Eloquence synthesizer NVDA add-on compatible with threshold versions of NVDA (2019.3 and later). Supports Python 3 and new NVDA speech framework.
25 stars 10 forks source link

fixes loading of root dictionary #11

Closed ultrasound1372 closed 4 years ago

ultrasound1372 commented 4 years ago

This pull request allows eloquence_threshold to properly load oot.dic and main.dic as placed in the same directory as eci.dll when installed. The change to unicode in python3 was causing ECI to get a utf-8 string for the path to the file and would generally refuse to load it. It likes mbcs.