title: iOS 7 Text to Speech Crash
body: <p>I am making an ios app in obj-c and I want the emails spoken to me. But the app crashes at this line: <code>[synthesizer speakUtterance:utterance];</code></p>
  
  <p>This is the method where the email is being spoken:</p>
  
  <pre><code>-(void) speakEmails {
      NSString *currentEmail = [summariesList objectAtIndex:0];
      NSLog(@"Email Being Spoken: %@", currentEmail);
  
      AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:currentEmail];
      utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-US"];
  
      AVSpeechSynthesizer *synthesizer = [[AVSpeechSynthesizer alloc]init];
      [synthesizer speakUtterance:utterance];
  }
  </code></pre>
  
  <p>This is what the NSString <code>currentEmail</code> is:</p>
  
  <pre><code> Email Being Spoken: {
      date = Today;
      sender = "tony@starkindustries.com";
      summary = "Blah Blah Blah Blah";
      type = regular;
  }
  </code></pre>
  
  <p>I keep getting the error <code>-[__NSCFDictionary length]: unrecognized selector sent to instance 0x16528b30</code>. I don't know why this is happening. Any help is appreciated.</p>