I am getting the same error when calling phonemesFromText although startSpeakingString is working as expected. Maybe Apple is switching to AVSpeechSynthesizer and don't want to update NSSpeechSynthesizer, which is basically a wrapper to old carbon TTS. Unfortunately, there is no phoneme callback in the newer interface.