Я получил этот SSML с сайта w3.org. AVSpeechUtterance(ssmlRepresentation:) не соответствует контуру. Хз это не меняет. Всегда играет на одном и том же уровне Гц. Я использую: Xcode 15.3, устройство iPhone 8 с iOS 16.7.5, Swift.
Вот строковое значение для ssmlRepresentation. SSML с контурным тегом:
good morning
Мой код:
override func viewDidLoad() {
super.viewDidLoad()
guard let localUtterance = AVSpeechUtterance(ssmlRepresentation: self.speechSML) else {
print("SML did not work.")
return
}
self.utterance = localUtterance
self.utterance.voice = self.voiceNoelle
}
self.synthesizer.speak(self.utterance)
Подробнее здесь: https://stackoverflow.com/questions/783 ... -the-audio