AVSpeechSynthesizer ignores mute switch on iOS 13

Any AVSpeechSynthesizer utterance on iOS 13 ignores the mute/silent switch and plays the audio through the device's speakers. I thought maybe I had some weird audio setting in my app that was causing this, but I just tried creating a demo app that does nothing but play an AVSpeechSynthesizer utterance and it ignores the mute switch as well. Has anyone found a workaround for this?