New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NVDA crashes when reading some non-latin characters letter by letter #4553
Comments
Attachment log wikipedia.txt added by Sukil on 2014-10-15 13:27 |
Comment 1 by jteh on 2014-10-15 22:06 Technical: Both Chinese characters U+4e2d and U+6587 cause this crash, but only when speaking as characters. You can reproduce it by passing the following SSML to eSpeak:
|
Comment 3 by Sukil on 2014-10-27 20:38 |
Comment 4 by jteh on 2014-10-28 00:11 |
Hi, I have tried that SSML string on my espeak-ng linux build and espeak 1.48.15 and get:
Looking at the code, I can't see anywhere it is handling NOTE: Using
What compiler and settings are you using on Windows? |
Thanks for looking at this @rhdunn.
Oops. I must have copied the raw string from Python. That should be:
|
The crash no longer exists in eSpeak NG master, probably through some msc /analyze fixes. Therefore this will be fixed once #5651 is merged. |
#5651 is now merged. Closing. |
Reported by Sukil on 2014-10-15 13:25
STR:
Make sure the speech synthesizer in use is eSpeak, and that it switches languages automatically.
The text was updated successfully, but these errors were encountered: