ipad - AVSpeechSynthesizer iOS 8 问题

标签 ipad ios8 xcode6 avspeechsynthesizer

自从升级到 xCode 6 和 iOS 8 以来,我注意到 AVSpeechSynthesizer 存在严重问题。升级之前,它运行得很好,但现在出现了一些问题。

  1. 语音的播放速度比升级前快得多。
  2. 当我对 2 个语音语句进行排队时,它只是跳过第一个语音并先播放第二个语音。 (这只发生在语音合成器第一次运行时。第二次运行时可以正常工作。)

拜托,任何帮助将不胜感激。提前致谢。

最佳答案

对于第二期,请参阅 AVSpeechUtterance - Swift - initializing with a phrase 的答案.

对我来说 - iOS 8 也无法正确支持手机语言 + 英语以外的语言。

2014 年 12 月更新:XCode 6.2 beta2 确实解决了模拟器中的 TTS 问题以及(也许)TTS 速率的问题。

关于ipad - AVSpeechSynthesizer iOS 8 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25870545/

相关文章:

iphone - iOS 将整个核心数据数据库保存为 JSON 字符串,反之亦然

ios - 如何从弹出窗口中显示的 UIViewController 中找到 UIPopoverController?

iphone - 在 iPad/iPhone 上使用 CSS @font-face

ios - iOS 8 和 Swift 中的 MapKit

iphone - 修复 iPad 状态栏方向为纵向

ios - UIButton - 当调用触摸重复时防止调用触摸事件

ios - iOS 中的手电筒闪光灯

ios - Xcode 尝试定位或生成匹配的签名 Assets 但未能成功

c++ - 未找到 Xcode 的 cmath

ios - 得到无法识别的选择器 -replacementObjectForKeyedArchiver : crash when implementing NSCoding in Swift