ultrasound1372 / NVDA-IBMTTS-Driver

This progect is to develop and maintain the NVDA IBMTTS driver. This repository is responsible for the x0_personal versions, which are continuing development even after it seems activity from the base repository has stopped.
GNU General Public License v2.0
1 stars 0 forks source link

Another ViaVoice fix #28

Closed Mohamed00 closed 3 years ago

Mohamed00 commented 3 years ago

Removed the period from the p1s sent in strings so that navigating by word to a string like https:// won't cause the dot to be pronounced in ViaVoice. This doesn't seem to make a difference in the pause length either way, so it can be a global addon change.

amirsol81 commented 3 years ago

@Mohamed00 How can I determine if I'm using the ViaVoice library or the Eloquence library despite their similarities? And which one is better? I only have Chinese from Eastern languages Eloquence offers. So could you please send me the best library to this email address, after excluding the two spaces? mobile space08 @gmail.com BTW while we are at it, any chance of getting Eloquence/ViaVoice TTS for NVDA to support right-to-left languages similar to what Eloquence for JAWS does? With Eloquence for JAWS one can even add right-to-left characters from Persian and Arabic.

amirsol81 commented 3 years ago

@Mohamed00 Quite surprisingly I now have Japanese and Korean apart from Chinese! But I still can't tell which library I have or if it's the better/newer one.

ultrasound1372 commented 3 years ago

How do we give ECI support for right-to-left languages when it doesn't support the text encoding for any of them? If you're talking about navigation, that's NVDA's problem, not ours.

amirsol81 commented 3 years ago

@ultrasound1372 I don't know the technicalities involved. However, given the similarities between the Eloquence shipped with JAWS, offering right-to-left support, and the one you update, I thought there might be a path ahead.

ultrasound1372 commented 3 years ago

i'm afraid without knowing how it works, I can't do anything. It's probably a feature with JAWS itself, not necessarily the synth driver. How do you even mean support right to left characters? What does it do from the user perspective?