GetWild退勤的なセンサーアプリを簡単に作れるフレームワークを作ったのでiPhoneに歯痛を心配されたり色々する
で得た知見シリーズ
let talker = AVSpeechSynthesizer()
let utterance = AVSpeechUtterance(string: "こんにちわ")
utterance.voice = AVSpeechSynthesisVoice(language: "ja-JP")
talker.speakUtterance(utterance)
喋らせるだけなら特に難しい点は無い。iOS7以降であればAVFoundation.frameworkを追加してimportするだけで使える。languageにja-JPを設定した状態で"don't touch me"みたいに英語を渡すとちゃんと?日本語で「どんとたっちみー」と喋ってくれる。
ビルド可能なサンプル
iPhoneに顔を近づけると拒絶されるようになって悲しい。