对于 iOS 9 和之前版本的操作系统,AVSpeechUtterance 速率的工作方式不同。 这是我必须做出的改变,以便以相同的速度说出句子。对于 iOS9,我还需要进行其他更改吗? 看来将 AVSpeechUtterance.rate 乘以 6.0 效果很好。 谢谢!
最佳答案
使用新的 XCode 编译后我也看到了变化。以下是我从旧速度到新速度的映射。如果设备 <= iOS8 或 >= iOS9,我现在有不同的速度分配。
iOS 8 iOS 9
Very Slow 0 0.42
Slower 0.06 0.5
My Normal 0.15 0.53
Faster 0.23 0.56
关于iphone - iOS9 AVSpeechUtterance 的 AVSpeechSynthesizer 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32761786/