本文介绍了AVSpeechSynthesizer iOS 8问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

自从升级到xCode 6和iOS 8后,我注意到了AVSpeechSynthesizer的严重问题。在升级之前,它运行得很好,但是现在,有几个问题已经出现。

Since upgrading to xCode 6 and iOS 8 I've noticed serious issues with AVSpeechSynthesizer. Prior to the upgrade, it worked perfectly, but now, several issues have risen.


  1. 语音话语播放的速度要快得多它们是在升级之前。

  2. 当我排队2个语音时,它只是跳过第一个话语并首先播放第二个话语。 (这只发生在语音合成器的第一次运行。第二次运行并且正常工作。)

请,任何帮助都会非常感谢。在此先感谢。

Please, any help would be greatly appreciated. Thanks in advance.

推荐答案

对于第二个问题,请参阅。

For second issue, see this answer for AVSpeechUtterance - Swift - initializing with a phrase.

As对我来说 - iOS 8也不支持除手机语言+英语之外的其他语言。

As for me - iOS 8 also did not support properly languages other than phone language + english.

upd dec-2014:XCode 6.2 beta2确实在模拟器中解决了TTS的问题和(也许)有TTS率。

upd dec-2014: XCode 6.2 beta2 did resolve issues with TTS in simulator and (maybe) with TTS rate.

这篇关于AVSpeechSynthesizer iOS 8问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 09:25