はじめに こんにちは、nukkyです。 音声読み上げはちょっと今更感が漂いますが、案件で使用したばっかというのと、備忘録兼、初心者向けということで書いていきたいと思います。 実装 コード 今回は、シングルトンでどこでも即音声読み上げみたいな形で作りました。 細かい説明は後でとりあえずコードを貼ります。 import AVFoundation class SpeechManager: NSObject, AVSpeechSynthesizerDelegate { static let sharedInstance = SpeechManager() let synthesizer = AVSpeechSynthesizer() override init() { super.init() // delegateの設定 synthesizer.delegate = self } // 音声再生