我们有什么办法从文字中获取声音吗?
例如,我们有:
let str = "Hello English" .
我希望从该文本中获得音响系统。
答案 0 :(得分:0)
正如Ravy Chheng所说,这使用内置的AVFoundation库来初始化基本的文本到语音功能。有关更多信息,请查看Apple的文档:https://developer.apple.com/reference/avfoundation/avspeechsynthesizer
import AVFoundation
func playSound(str: String) {
let speechSynthesizer = AVSpeechSynthesizer()
let speechUtterance = AVSpeechUtterance(string: str)
speechSynthesizer.speak(speechUtterance)
}