首先导入AVFoundation库 然后敲入下面的代码
//创建一个语音合成对象
AVSpeechSynthesizer * speech = [[AVSpeechSynthesizer alloc] init];
//创建一个语音声音对象,并设置要合成语音的文本
AVSpeechUtterance * utt = [AVSpeechUtterance speechUtteranceWithString:@"hello"];
//发声
[speech speakUtterance:utt];
然后就完成啦, 就是这么简单粗暴.
经本人测试Xcode6.0无法发出声音,code5.1可以正常发声,虽然会提示一些警告,但是不影响功能.真机测试完全可用!不管是用6还是5写的.