3

アプリケーションのすべてのユーザーが何らかのアクションを実行したときに、テキストを通知する必要があります。そのために私は を使用しますAVSpeechSynthesizer。VoiceOver を使用してアクションを実行しない限り、これはうまく機能します。VoiceOver はシステムが提供する情報をユーザーにアナウンスしているため、 myAVSpeechUtteranceが同時に再生され、音声が重なります。VoiceOver が話し終わるまで再生されないように、音声発話をキューに入れるにはどうすればよいですか?

4

3 に答える 3

1

UIAccessibilityAnnouncementNotificationを使用する代わりに、VoiceOver が実行されているかどうかを確認し、メッセージとともに を投稿してくださいAVSpeechSynthesizer

于 2015-03-29T02:07:24.977 に答える