QA@IT

バックグラウンドでの文字の読上げについて

1947 PV

下記のようなコードを用いて、バックグラウンドで実行しているアプリから、文字の読上げを実施したいと考えております。

var speech = AVSpeechSynthesizer()
var unit = AVSpeechUtterance(string: "voice")
speech.speakUtterance(unit)

ただ、メソッドは実行されるものの、文字が読み上げられるタイミングは、アプリケーションがフォアグランドに復帰してからとなってしまっております。
何か良い解決策をご存知でしたら、教えていただけると幸いです。

環境について
iOS : 8. 0.1
Xcode : 6. 1.1

ウォッチ

この質問への回答やコメントをメールでお知らせします。