System.speak does not

I have a Mac application I have used for years…. it uses system.speak to talk through the built-in speakers… running on an Intel Mac which I just upgraded to 26.5.1… and it stopped working. I have gone through all the Privacy and Security Settings, rebooted and everything else I can think of. The same code works on my Apple Silicon machine which is also running 26.5.1.

Thanks in advance for any ideas on how I might get it working?

Type something into a Textedit document and use Edit > Speak to see if that works. If not, you’ve got something misconfigured in the computer and not in your code.

Eric… Thanks for the suggestion…. Edit > Speak in TextEdit does work OK.

I now have AVSpeechSynthesizerMBS working. Christian bails me out again!

I have reported the system.speak problem as a bug. I will be interested to see if it can be replicated or not.

2 Likes

Do you use earphones ? If so, plug them before firing your application.

I have to do that with VLC or no sound comes from it (but the system sound).

Emile…. No I am just using the built-in speakers.

Link to the ticket, which is marked as reproducible:
#81430 - System.Speak fails on Intel machine

2 Likes