2016-08-31 6 views
0

iOSのユーザーにカスタムメッセージを再生しようとしています。 「Hello World」と言う簡単なメッセージだけが私には不思議です。文字列をAVFoundationに渡してシステムで再生させる方法はありますか?また、スウィフトで答えを探しています。iOSオーディオビデオのカスタムメッセージ

答えて

1

AVSpeechSynthesizerそれを行うことができます。

import UIKit 
import AVFoundation 

class ViewController: UIViewController { 
    let speechSynthesizer = AVSpeechSynthesizer() 

    override func viewDidLoad() { 
     super.viewDidLoad() 

     speechSynthesizer.speakUtterance(AVSpeechUtterance(string: "Hello World!")) 
    } 
} 
関連する問題