У меня есть приложение, использующее AVSpeechUtterance, которое до iOS 12 работало нормально. Оно все еще работает, но голос в США звучит искаженно.Этого не происходит на симуляторе XCode или на новом iPhone XS Max.Кажется, это происходит только на iPhone X. Удаление и переустановка приложения не решает проблему.Единственным исправлением было изменение голоса на en-IE.Кто-нибудь еще испытал это или нашел обходной путь ??
AVSpeechUtterance *utterance = [[AVSpeechUtterance alloc] initWithString:@"This is a test"];
utterance.voice = [AVSpeechSynthesisVoice voiceWithLanguage:@"en-US"];
utterance.rate = AVSpeechUtteranceDefaultSpeechRate;
[self.synthesizer speakUtterance:utterance];