Hello,

When using ESpeak with the latest version of NVDA, which, at the time of writing is 2024.1, it will crash when using the Demonic variant, and Scottish voice. This can be reproduced with the following steps:

1.	Set the “variant” to “Demonic.”
2.	 Set the “voice to “English Scottland.”
3.	 NVDA will STOP SPEAKING. Changing synthesizers will work, however NVDA must be restarted in order to get ESPeak working again as expected.
I am also attaching both n NVDA log and a crash dump, which will hopefully give a better idea of what is happening.

[nvda-old.log](https://github.com/espeak-ng/espeak-ng/files/15050722/nvda-old.log)
[nvda_crash.dmp](https://github.com/espeak-ng/espeak-ng/files/15050723/nvda_crash.dmp)

Thanks for reading and for looking into this issue, it is much appreciated.
EsPeak not speaking when Demonic variant is used with Scottish voice
This is a GitHub Issue
repo:espeak-ng
owner:espeak-ng
Title : EsPeak not speaking when Demonic variant is used with Scottish voice
Issue date:

--- start body ---
Hello,

When using ESpeak with the latest version of NVDA, which, at the time of writing is 2024.1, it will crash when using the Demonic variant, and Scottish voice. This can be reproduced with the following steps:

1.	Set the “variant” to “Demonic.”
2.	 Set the “voice to “English Scottland.”
3.	 NVDA will STOP SPEAKING. Changing synthesizers will work, however NVDA must be restarted in order to get ESPeak working again as expected.
I am also attaching both n NVDA log and a crash dump, which will hopefully give a better idea of what is happening.

[nvda-old.log](https://github.com/espeak-ng/espeak-ng/files/15050722/nvda-old.log)
[nvda_crash.dmp](https://github.com/espeak-ng/espeak-ng/files/15050723/nvda_crash.dmp)

Thanks for reading and for looking into this issue, it is much appreciated.
--- end body ---
