最近用 AVSpeechSynthesizer 说话,声音很生硬,不太正常。代码如下:
AVSpeechSynthesizer *avSpeaker = [[AVSpeechSynthesizer alloc]init];
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc]initWithString:@"我是一名iOS开发者"];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"zh-CN"];
utterance.volume = 10;
utterance.rate = 0.2;
utterance.pitchMultiplier = 1;
[avSpeaker speakUtterance:utterance];
我应该怎么做才能使声音更柔和,或者至少应该是正常的,谢谢。