我AVSpeechSynthesizer
过去常常通过音频播放教科书。
private lazy var synthesizer: AVSpeechSynthesizer = {
let synthesizer = AVSpeechSynthesizer()
synthesizer.delegate = self
return synthesizer
}()
let utterance = AVSpeechUtterance(string: text)
utterance.voice = AVSpeechSynthesisVoice(
language: languageIdentifier(from: language)
)
synthesizer.speak(utterance)
我想在 iPhone 的默认播放器视图中更新信息(可能命名错误):
- 用一些文字表示正在播放章节
- 启用下一个按钮以播放下一章
我怎样才能做到这一点?