diff --git a/ios/TextToSpeech/TextToSpeech.m b/ios/TextToSpeech/TextToSpeech.m index 1e769cc..8cf7ab8 100644 --- a/ios/TextToSpeech/TextToSpeech.m +++ b/ios/TextToSpeech/TextToSpeech.m @@ -231,6 +231,12 @@ + (BOOL)requiresMainQueueSetup -(void)speechSynthesizer:(AVSpeechSynthesizer *)synthesizer didStartSpeechUtterance:(AVSpeechUtterance *)utterance { + [[AVAudioSession sharedInstance] + setCategory:AVAudioSessionCategoryPlayback + mode:AVAudioSessionModeVoicePrompt + options:AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthers + error:nil]; + if(_ducking) { [[AVAudioSession sharedInstance] setActive:YES error:nil]; }