【发布时间】:2020-05-14 20:23:26
【问题描述】:
我目前正在开发一个使用 AVSynthesizer 将文本转换为语音的 iOS 应用。
我想要做的是,当合成器在说话时,可以改变发声率,并通过滑块改变说话的速度。
我在滑块的 IBAction 中这样做: self.utterance = sender.value
但合成器不会改变速度。我一直在寻找信息,但我还没有找到任何东西。 我能做什么?提前致谢。
【问题讨论】:
-
Docs 实际上说:/* 在语音话语已入队后设置这些值将无效。 */ open var rate: Float
标签: ios xcode avfoundation avspeechsynthesizer avspeechutterance