2015-08-30 2 views
2

Я использую следующий код:Text 2 Speech работает с симулятором, но не реальное устройство

myUtterance = AVSpeechUtterance(string: ss2) 
    myUtterance.rate = 0.4 
    synth.speakUtterance(myUtterance) 

с ss2 быть действительной строкой.

У меня также есть сообщение об ошибке: imagesCategory [4437: 341793] Строительство MacinTalk голоса для актива: (нулевой)

Я попытался с ipad2 и iPhone 5.

с тренажером он работает с все.

любые идеи?

Спасибо!

+0

некоторые подробности. Я использую Xcode v7 beta, которая позволяет подключаться к реальным устройствам. Я загружаю 9.0 AVFoundation.framework. Мой ipad2 находится под версией 8.4.1. Может ли это быть источником моей проблемы? если целью развертывания является 9.0, означает ли это 9.0 и ниже версии iOS поддерживаются? – narb

+0

Привет, Нарб, у меня такая же проблема. С этого момента вы решили решить проблему? –

+0

Мой мак был ссудой, поэтому я не смог решить проблему. Сказав, что я мало помог. – narb

ответ

0

Я прокомментировал эти две строки. Теперь он работает как на реальном устройстве, так и на симуляторе. Однако я не могу понять, почему.

//  try audioSession.setCategory(AVAudioSessionCategoryRecord) 
//  try audioSession.setMode(AVAudioSessionModeMeasurement) 
Смежные вопросы