我怎样才能让 AVSpeechSynthesizer 在同一个字符串中说多种语言?

How can I have AVSpeechSynthesizer speak multiple languages in the same string?

如何让 AVSpeechSynthesizer 在同一个字符串中使用两种不同的声音来说多种语言?例如,我希望合成器说:"I like to say hola instead of hello."

我希望在说出完整的句子之前不调用 didFinishSpeechUtterance。

我不认为你可以在一个话语中混合使用多种语言。你必须把它分成几块,然后分开播放。