文字转语音播放AVSpeechSynthesizer
转自:https://www.jianshu.com/p/2878c6e6b215
AVSpeechSynthesizer *av = [[AVSpeechSynthesizer alloc] init];
AVSpeechUtterance *aaa = [[AVSpeechUtterance alloc] init];
NSString *str = @"hello world, 北京市公安局公安交通管理局网站通告,调整2021年“清明节”期间北京市机动车和非本市进京载客汽车交通管理措施。通告称,根据国务院办公厅《关于2021年部分节假日安排的通知》,以及北京市人民政府《关于实施工作日高峰时段区域限行交通管理措施的通告》相关规定,决定于2021年4月3日、4日、5日,对本市机动车和非本市进京载客汽车交通管理措施做出调整:一、本市机动车不受工作日高峰时段区域限行交通管理措施限制。二、非本市进京载客汽车不受7时至9时、17时至20时禁止在五环路(含)以内道路行驶,以及9时至17时按车牌尾号区域限行交通管理措施限制。来源:北京日报客户端";
aaa = [AVSpeechUtterance speechUtteranceWithString:str];
aaa.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-cn"];
aaa.rate = 0.5;
aaa.pitchMultiplier = 1;
aaa.volume = 1;
[av speakUtterance:aaa];