ios - 在 AVSpeechSynthesizer 话语中强制暂停的简单方法?

标签 ios objective-c avspeechsynthesizer

我正在使用 AVSpeechSynthesizer 来朗读一段很长的段落。然而,文本的某些部分我希望演讲者在继续之前暂停一会儿。有没有一种简单的方法可以将一些特殊字符添加到用于创建强制暂停的话语的 NSString 中?或者我是否必须将其分成几个单独的话语并在它们之间手动延迟?

最佳答案

您可以插入两个减号:

NSString *string = @"Hi--Dan";

关于ios - 在 AVSpeechSynthesizer 话语中强制暂停的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30236331/

相关文章:

ios - 根据动画方向旋转CAEmitterCell内容

ios - 如何在Xcode中使用动态单元格实现多个segue?

ios - 可供 AVSpeechSynthesis 在 iOS 中使用的已安装语音的可用性

ios - iOS 中的 url 解码问题

ios - 导航栏中的标签,可能和 "allowed"?

objective-c - 如何将音频数据存储到文档目录中?

iphone - 将 NSString 变量传递给函数并修改它

ios - AVSpeechSynthesizer 的暂停按钮

ios - 从使用的类型泛型之一推断泛型类型