Text2Speech无法正常工作

问题描述 投票:0回答:1

当我运行我的应用程序时,如果我向语音请求添加多个文本,它们将排队并一个接一个地播放。如果我按下停止按钮,它们就会停止播放,当我离开视图控制器并返回视图控制器时,当我再次尝试启动时,将不会播放任何内容。有人知道为什么吗?

这是因为有排队的text2speech项目,他们从来没有机会玩,所以其他项目被困在他们身后。如果是这样,当我离开视图控制器时,如何删除排队的项目?

ios text-to-speech
1个回答
0
投票

这个简单的代码就完成了这项工作

synthesizer.stopSpeaking(at: AVSpeechBoundary.immediate)
© www.soinside.com 2019 - 2024. All rights reserved.