AVSpeechSynthesizer delay issue, [AXTTSCommon] Invalid rule:

AVSpeechSynthesizer delay issue, [AXTTSCommon] Invalid rule:

Play text using AVSpeechSynthesizer.

Sound comes out normally.

If you call speak(_ utterance: AVSpeechUtterance) to play text as speech [AXTTSCommon] Invalid rule: The log is displayed and it is called two or three times and the sound comes out late.

It is judged that there are cases where delays of more than 1 second occur depending on the user, device, or situation, usually ranging from 0.6 seconds.

[AXTTSCommon] Invalid rule: There is no additional reasoning behind the log.

[AXTTSCommon] Invalid rule: [AXTTSCommon] Invalid rule:

In this way, it is called a second time.

This issue occurs after iOS 16.0. Is there any way to fix that issue?

or not

I would like to know if there is a way to reduce the delay at startup even if that log is displayed after the speak(_ utterance: AVSpeechUtterance) call.

The issue was requested through the Apple Feedback app.

AVSpeechSynthesizer delay issue, [AXTTSCommon] Invalid rule:
 
 
Q