Seems to be fixed in the latest version. Fingers crossed
I would say a tentative "yes" that performance has improved but its still not on par with Windows. I'm going to do a bit of proper testing to confirm. Chunk loading seems a bit better though.
Edit: After some tests Windows version still uses much much less CPU.
Thank you for your reply. These random crashes are always impossible to track down but I reported anyway in the hope that someone might have a solution or at least people can see what I did to solve.
This is still an issue but the problem lies within the built in Windows 10 text to speech engine and isnt specifically a Minecraft issue. I have found that going to the Windows 10 text to speech settings and changing things like the Narrator voice or the output device will often solve the issue at least temporarily.