Ios 文本2语音可以使用模拟器,但不能使用真实设备

Ios 文本2语音可以使用模拟器,但不能使用真实设备,ios,text-to-speech,Ios,Text To Speech,我使用以下代码: myUtterance = AVSpeechUtterance(string: ss2) myUtterance.rate = 0.4 synth.speakUtterance(myUtterance) ss2是一个有效字符串 我还有一条错误消息:imagesCategory[4437:341793]正在为资产构建MacinTalk语音:(null) 我试过用ipad2和iPhone5 有了模拟器,它可以与所有人一起工作 有什么想法吗 谢谢 我把这两行

我使用以下代码:

    myUtterance = AVSpeechUtterance(string: ss2)
    myUtterance.rate = 0.4
    synth.speakUtterance(myUtterance)
ss2是一个有效字符串

我还有一条错误消息:imagesCategory[4437:341793]正在为资产构建MacinTalk语音:(null)

我试过用ipad2和iPhone5

有了模拟器,它可以与所有人一起工作

有什么想法吗


谢谢

我把这两行注释掉了。现在它可以在真实设备上工作,也可以在模拟器上工作。我不知道为什么

//        try audioSession.setCategory(AVAudioSessionCategoryRecord)
//        try audioSession.setMode(AVAudioSessionModeMeasurement)

更多细节。我使用的是Xcode v7测试版,可以连接到真实的设备。我正在加载9.0avfoundation.framework。我的ipad2版本为8.4.1。这可能是我问题的根源吗?如果部署目标是9.0,是否意味着支持9.0及以下的iOS版本?嗨,纳布,我也遇到了同样的问题。从那以后,你碰巧解决了这个问题吗?我的mac电脑是贷款,所以我无法找到问题的根源。尽管如此,我并没有得到多少帮助。