0

を確認したのに、 iOS6で実行するとエラーが発生するのはなぜAVSpeechSynthesizerですか? AVSpeechSynthesizer は iOS7 でしか利用できないことを認識しています

if (NSClassFromString(@"AVSpeechSynthesizer")) {

      AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc] init];
      AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"Just what do you think you're doing, Dave?"];
      utterance.rate = AVSpeechUtteranceMinimumSpeechRate; // Tell it to me slowly
      [synthesizer speakUtterance:utterance];

}
4

2 に答える 2