zl程序教程

您现在的位置是:首页 >  云平台

当前栏目

SwiftUI 语音合成与语言识别教程之 05 语音合成 AVSpeechUtterance是什么

识别教程语言 什么 SwiftUI 语音 05 合成
2023-09-11 14:18:30 时间

AVSpeechUtterance是什么

封装用于语音合成的文本和影响语音的参数的对象。

AVSpeechUtterance是语音生成的基础单位,要合成语音您需要创建个AVSpeechUtterance实例,并设置相应的参数。
如果要应用不同的语音参数,请将正文拆分为多个 utterances。例如,您可以通过增加音高并降低该 utterances相对于其他话语的速率来强调一个句子,或者您可以通过将每个 utterances放入具有前导或尾随延迟的话语中来引入句子之间的停顿。

设置并使用以在合成器开始或完成讲话时接收通知。如果您想在语音进行时收到通知,请为文本正文中的每个有意义的单元创建一个语音。AVSpeechSynthesizerDelegate


加入我们一起学习SwiftUI

QQ:3365059189
SwiftUI技术交流QQ群:518696470
教程网站:www.openswiftui.com