iOS音频视频自定义消息

时间:2016-08-31 15:59:40

标签: ios swift avfoundation

我正在尝试向iOS上的用户播放自定义消息。只是一个简单的消息,说“Hello World”就是我想知道的。有没有办法将字符串传递给AVFoundation并让系统播放?另外,我正在寻找Swift的答案。

1 个答案:

答案 0 :(得分:1)

AVSpeechSynthesizer可以做到这一点:

import UIKit
import AVFoundation

class ViewController: UIViewController {
    let speechSynthesizer = AVSpeechSynthesizer()

    override func viewDidLoad() {
        super.viewDidLoad()

        speechSynthesizer.speakUtterance(AVSpeechUtterance(string: "Hello World!"))
    }
}