nvda
nvda copied to clipboard
Speech stopping when Demonic variant and English Scotland is used
Steps to reproduce:
- Set the synthesizer to "ESpeak."
- Set the “variant” to “Demonic.”
- Set the “voice to “English Scotland.”
Actual behavior:
NVDA's speech will stop. Changing synthesizers will work, for example to Windows OneCore, however, in order to get ESpeak working again, NVDA will need to be manually restarted.
Expected behavior:
NVDA's speech will not stop, and the voice/variant should speak as expected.
NVDA logs, crash dumps and other attachments:
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2024.1
Windows version:
10.0.22631 Build 22631
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Yes nvda-old.log
Please provide logs.
-
Set your log level to debugging, in general settings.
-
In advanced settings, under the grouping "debugging categories", set the following debugging categories:
Speech Speech manager synth driver
Save your settings, try your tests, switch to OneCore after the problem is revealed, and capture the log. You can use NVDA+F1, select all, and paste it into a text file; or you can grab the appropriate nvda.log or nvda-old.log file from %temp%.
When attaching here, the file must have the .txt extension. It is safe to rename a .log file to a .txt file.
And don't forget to revert those settings after.
This may be an eSpeak problem. You might want to raise it with them as well.
https://github.com/espeak-ng/espeak-ng/issues
Hello,
I've got a log file, and also a crash dump, which I'm attaching here.
nvda-old.log nvda_crash.dmp My apologies, as when I originally attached the files, I thought that had to be done at the end, I didn't know you could attach them anywhere in the comment. In any case, I do hope these are helpful, and also thanks for giving me the link for ESpeak, I'll report it there as well.
Hi,
Realized I forgot to rename the log file to a text file, so attaching it here, sorry about that.
This needs to be reported to eSpeak
@jgregory666 can you please post the link to the issue you reported to the eSpeak? Then we can keep tracking the proggress later on.
Hi,
Sure, here you go.
https://github.com/espeak-ng/espeak-ng/issues/1896